How Should I Record Shopify, Etsy, Amazon, or Other Online Sales?

Short Answer: Your bookkeeping should generally record your gross sales, then separately account for refunds, discounts, processing fees, marketplace fees, sales tax, shipping, and other amounts deducted before the platform deposits money into your bank account.

The amount deposited into your bank is often not the same as your actual sales revenue.

Why This Matters

One of the most common e-commerce bookkeeping problems happens when businesses record only the deposits they receive from a platform.

For example, a platform might collect $5,000 from customers but deposit only $4,500 after subtracting fees, refunds, and other charges.

Recording only the $4,500 deposit can understate both revenue and expenses.

Common Mistakes

  • Recording bank deposits as total sales

  • Ignoring payment processing fees

  • Double-counting revenue from accounting integrations

  • Recording sales tax as revenue

  • Forgetting refunds and chargebacks

  • Combining several selling platforms without reconciling them

  • Assuming the platform's dashboard automatically matches the accounting records

Harvest's Recommendation

Reconcile each sales platform regularly.

Your records should allow you to move logically from:

Gross customer sales → adjustments and fees → net platform payout → bank deposit

When those numbers reconcile, it becomes much easier to trust your financial statements.

Good to Know

The IRS emphasizes keeping records that clearly support business income and expenses. Your recordkeeping system can be electronic, but it should provide an accurate history of business transactions.

This becomes especially important when multiple payment processors and marketplaces are involved.

When It's Time to Get Help

Consider getting accounting help if:

  • Your platform sales do not match your books

  • You sell through several channels

  • Deposits are being recorded directly as revenue

  • You frequently have refunds or chargebacks

  • Sales tax is mixed into your income

  • You cannot reconcile your 1099-K with your accounting records

Still have questions?

If you’re not sure what applies to your situation, we can help.