Selling online looks simple from the outside. You list a product, someone buys it, money lands in your account. The bookkeeping behind it is messier than most sellers expect, because each platform takes its cut in a different way and reports numbers in its own format. If you sell on Etsy, Shopify, or Amazon, here is what you actually need to track to keep your books clean and your taxes calm.
Why Ecommerce Bookkeeping Is Its Own Animal
A regular shop rings up a sale and keeps the full amount minus card fees. Online platforms work differently. They pull out fees, shipping, taxes, and sometimes ad costs before the money ever reaches you. That is why accurate ecommerce bookkeeping is essential for understanding your true financial performance. The deposit you see is a net number, not your real revenue.
The deposit trap
Say you sell $1,000 of goods on Shopify in a week. The deposit might show $880 after payment processing and refunds. If you record $880 as your income, your books are already wrong. Your real revenue is $1,000, and the $120 in fees is a separate expense. Recording only the net hides costs you could deduct and throws off every report after that.
Track Your Gross Sales First
The number that matters most is gross sales, the full amount customers paid before anyone took a cut. Every platform gives you this figure in a report, even though it sits buried under the payout summaries.
Where to find it
On Etsy, pull the monthly statement from your Shop Manager. On Shopify, the Finances summary breaks out gross sales, discounts, and returns. On Amazon, the date-range reports in Seller Central give you the full picture. Start with gross, then subtract the pieces below.
Track Platform Fees & Payment Processing
This is where a lot of money quietly leaves. Each platform charges in layers, and they add up fast.
The fees to watch
Etsy takes a listing fee, a transaction fee, and a payment processing fee. Shopify charges a monthly subscription plus payment processing through Shopify Payments or a third party. Amazon pulls referral fees, and if you use FBA, storage and fulfillment fees on top. Log every one of these as a business expense. They are deductible, and missing them means paying tax on money you never kept.
Track Cost of Goods Sold
Cost of goods sold, or COGS, is what you spent to make or buy the products you sold. For a maker, that is materials and supplies. For a reseller, it is the wholesale price you paid. This number drives your real profit, so it cannot be a guess.
Inventory counts here
If you hold stock, you track inventory too. Goods sitting in a warehouse are not an expense yet; they become COGS only when they sell. Amazon FBA sellers especially need to watch this, since inventory can sit across several fulfillment centers and still belong to you.
Track Sales Tax Separately
Sales tax is money you collect for the state, not income. It passes through your hands on the way to the government. Mixing it into revenue is one of the most common errors online sellers make.
Let the platform help, but check it
Etsy and Amazon collect and remit sales tax automatically in most states under marketplace facilitator rules. Shopify collects it but usually leaves the filing to you. Either way, keep these amounts on their own line so you know what was collected and what still needs to go in. The rules shift by state, and falling behind here gets costly.
Track Shipping & Refunds
Shipping cuts both ways. What you charge customers is income, and what you pay carriers is an expense. Keep them separate rather than netting them together.
Refunds & returns
Refunds reduce your revenue, so record them as they happen instead of at year-end. Returns also affect inventory if the item comes back sellable. A clean refund log keeps your sales numbers honest month to month.
Put It All in One Place
Pulling reports from three platforms by hand gets old fast. Most sellers connect their stores to bookkeeping software like QuickBooks or Wave, which imports the data and sorts it into the right buckets. This cuts the manual work and gives you reports that match what the tax forms ask for.
When the numbers grow
Once sales pick up across more than one platform, the reconciling gets heavier, and that is when many sellers bring in help. Bookkeeping firms that work with online businesses, such as JM Elitebooks & Tax Services LLC, set up the software, connect the channels, and keep the monthly numbers tied out so the seller can stay on the selling side of things.
A Simple Monthly Routine
You do not need a finance degree to stay on top of this. A short routine each month does the job.
The habit that saves hours
Once a month, download your gross sales from each platform, log the fees, update your COGS, set aside the sales tax, and reconcile every account against your bank. Done in order, it takes far less time than untangling a year of mixed-up deposits in April.
Online selling rewards people who keep clean books. Track gross sales, separate your fees, watch your inventory, and keep sales tax in its own lane. Do that, and you will always know what you actually earned, not just what landed in the bank.