Skip to content
Bookkeeping for entrepreneurs and small businesses · QuickBooks & XeroMon to Fri, 9 AM to 5 PM Central[email protected]

Industry

Bookkeeping for E-commerce and Online Stores

See what your store really earns after fees, refunds and shipping. SmartGrowth breaks every payout into the sales and costs behind it.

  • Payouts matched to orders
  • Fees and refunds recorded
  • QuickBooks and Xero
Online store owner packing an order next to a laptop
Free call · quote before work starts
Question 1 of 2

Can a bookkeeper help me organize finances for an e-commerce business?

Short answer

Yes. SmartGrowth Bookkeeping organizes e-commerce finances by breaking each platform payout into what it really contains: gross sales, discounts, refunds, platform and payment fees, shipping charges and sales tax collected. Those pieces are recorded in QuickBooks or Xero, reconciled to your bank deposits, and summarized in a monthly profit and loss that shows what the store earned after every cost, not just what landed in the bank.

The most common problem in online store books is recording each deposit as revenue. A Shopify, Amazon or Etsy payout is a net number. The platform has already kept its fees, held back refunds and sometimes reserved money for chargebacks, so the deposit hides both your real sales and your real costs.

When the books only show deposits, the profit and loss looks smaller and cleaner than the business really is. You cannot see that fees grew, that refunds spiked after a product change, or that free shipping is eating the margin on low-priced items.

  • Gross sales by channel (your own site, marketplaces, wholesale)
  • Discounts and promotions
  • Refunds, returns and chargebacks
  • Platform, app and payment processing fees
  • Shipping income and shipping costs
  • Sales tax collected, kept apart from revenue

Once those lines are separate, the monthly report answers the questions that matter: which channel makes money, what each order really costs you, and how much cash you can put back into inventory. That is the same idea we explain in revenue vs. net profit.

Question 2 of 2

Do I need specialized bookkeeping for an online store?

Short answer

Usually, yes. An online store has problems a general bookkeeper may not handle well: net payouts from several platforms, inventory and cost of goods sold, sales tax collected for different places, chargebacks, and app subscriptions that pile up. SmartGrowth Bookkeeping handles these every month, so your books show true margins by sales channel instead of one blurred revenue line. A store with very few orders needs less work, but the same structure.

AreaGeneral bookkeepingWhat an online store also needs
IncomeRecords deposits from customersSplits each payout into sales, fees, refunds, shipping and tax
CostsRecords bills and card chargesTracks cost of goods sold as inventory sells, not when it is bought
AccountsBank and card reconciliationAlso reconciles platform balances and payment processor accounts
Sales taxOften not involvedKeeps tax collected separate and organized by jurisdiction
ReportsOne profit and lossProfit by channel and margin per order
Marketplaces and sales tax

In many states, large marketplaces collect and remit sales tax for their sellers, while sales on your own website can leave that duty with you. Your CPA confirms where you must register and file; SmartGrowth keeps the records that show what was collected and by whom.

For Texas sellers, sales tax collected belongs to the state, not the business, so it should never sit in your revenue line. Our Texas sales and franchise tax records service keeps those amounts ready for whoever files the return.

How SmartGrowth helps

Payout reconciliation

Every platform payout matched to the orders, fees and refunds inside it, then tied to your bank deposit.

Fees and refunds recorded

Platform, app and processing fees recorded as costs, refunds and chargebacks recorded against sales.

Inventory and cost of goods

Inventory purchases and cost of goods sold recorded so your margin reflects what actually sold.

Sales tax records

Tax collected kept separate from revenue and organized for the person who files the return.

Profit by channel

See whether your own site, a marketplace or wholesale orders make the most money.

Monthly statements

Profit and loss, balance sheet and cash flow every month, ready for decisions and for your CPA.

How e-commerce bookkeeping works each month

  1. Bank feeds and payout reports from each platform come into QuickBooks or Xero.
  2. Each payout is split into sales, discounts, refunds, fees, shipping and sales tax.
  3. Inventory purchases are recorded, and cost of goods sold is updated from your sales.
  4. Bank accounts, credit cards and platform balances are reconciled.
  5. You receive monthly statements and a short note on anything unusual, like a jump in refunds or fees.

If your store books are already tangled from months of deposits recorded as sales, SmartGrowth starts with bookkeeping cleanup and then moves you to the monthly routine.

Inventory: the number that decides your margin

Buying a container of stock is not an expense on the day you pay for it. It becomes cost of goods sold as the products sell. Recording the whole purchase as a cost makes one month look like a loss and the next look like a windfall.

SmartGrowth records inventory as an asset and moves it into cost of goods sold as orders go out, using the figures from your store or inventory app. Unit counts stay in that app; the books hold the dollar value, and the two are compared at month end.

A practical example

A home goods store that buys stock for the holidays in the fall will see a big cash outflow before the sales arrive. Correct inventory records keep the fall profit and loss honest and show how much cash the holiday season ties up.

Who this is for

  • Shopify and WooCommerce stores selling their own products
  • Amazon, Etsy and eBay sellers, alone or alongside their own site
  • Brands that sell both online and wholesale to retailers
  • Subscription box and print-on-demand businesses

With channel-level numbers in hand, you can price, discount and reorder with confidence. For deeper margin work, see budgeting and profit analysis.

More questions

Can you handle a store that sells on several platforms at once?

Yes. Each platform is set up as its own sales channel in QuickBooks or Xero, so payouts are reconciled separately and the monthly report shows profit by channel. This is the usual setup for sellers who run their own site and a marketplace together.

Do you track my inventory counts?

SmartGrowth records the dollar value of inventory and cost of goods sold in your books. The unit counts usually live in your store or inventory app, and the books are compared against that app each month so the two stay in agreement.

My books only show deposits. Can that be fixed?

Yes. Past payouts can be broken back into sales, fees and refunds using the platform reports, then reconciled to the bank. How far back to go depends on whether you need clean books for taxes, a loan or simply for the current year.

Talk through your books for free

Free, no obligation. You get a clear scope and quote before any work starts.

CallFree call