What is ecommerce?
Settlement reconciliation, marketplace fees and inventory that agrees to the ledger.
Ecommerce bookkeeping breaks the moment someone tries to record 'Shopify deposit: $4,812' as revenue. That deposit is never revenue — it's a net settlement after the processor already pulled its fee, after a shopper's refund already came out, after a chargeback reversed a sale from three weeks ago. Every channel a store sells through — Shopify Payments, Amazon, Etsy, Walmart Marketplace, a Stripe-run wholesale page — runs its own settlement cycle on its own timetable, and each one nets a different bundle of deductions before cash ever lands in the bank. Recording the deposit as the sale collapses four separate numbers (gross sale, fee, refund, reserve hold) into one, and once that's done there's no way to reconstruct them.
The fix is a clearing account per channel, not per bank account. Gross sales post to revenue when the order is placed; the marketplace or processor fee posts to its own expense line; refunds and chargebacks post against the original sale, not as a lump 'refunds' expense; and the clearing account absorbs the timing gap until the deposit hits the bank and zeroes it out. Done this way, a store's P&L shows real gross revenue, real fee expense as its own line (which matters — Amazon referral fees, FBA fees, and Shopify processing fees are different cost drivers a business owner needs to see separately, not buried in a single 'merchant fees' bucket), and a balance sheet clearing account that should sit near zero at any given moment and never drift upward unnoticed.
Who does what
| Your CapEasy team | Ecommerce, the reconciliations and reporting behind it, and the questions list that keeps it honest. |
| Your CPA or enrolled agent | Everything that carries a licence in United States — rendered exactly as written: issue compilation, review or audit reports — those are restricted to licensed cpa firms. |
| You | One conversation with one named person, and the decisions that are genuinely yours. |
Ecommerce in United States
Marketplace facilitator laws change who collects the sales tax, not who codes it
Most states now require marketplaces — Amazon, Etsy, Walmart Marketplace — to collect and remit sales tax on behalf of third-party sellers under marketplace facilitator statutes. That means the same store can have marketplace-collected sales tax on one channel and seller-collected sales tax on a direct Shopify storefront, in the same month, for the same state. We code the two separately in the ledger so the split is visible; whether the store still has a filing obligation on the direct channel is a call for the business's CPA or sales tax advisor.
Economic nexus is a state-by-state threshold call — we hand over the inputs, not the answer
Post-Wayfair, most states set an economic nexus threshold on revenue or transaction count (commonly $100,000 or 200 transactions, though the exact figure and whether it's an either/or or combined test varies by state). We export state-by-state gross sales and transaction counts from the accounting system on request. Determining which states a store has crossed a threshold in, and filing the returns that follow, is a licensed CPA or a sales tax compliance service's job, working from the data we hand over.
1099-K reporting reflects gross processed payments, not net revenue — and reconciling it is a real task
Payment processors and marketplaces issue Form 1099-K based on gross payment volume processed, which includes amounts a store never actually keeps: fees, refunds, and shipping charged to the customer are all inside that gross figure. If the store's books show net revenue after fees, the two numbers won't match on their face, and an IRS matching notice cites the gap. We reconcile the 1099-K gross figure against the ledger's gross sales (before fees and refunds are subtracted) each year-end so the CPA has a clean bridge, not a mismatch to explain from scratch.
Inventory valuation method is chosen once, by the CPA — we apply it consistently
FIFO, weighted average, and specific identification produce different COGS and different taxable income from the identical physical inventory movement. The method is a decision the business's CPA makes, typically at entity formation or a tax election, because changing it later can require IRS consent (Form 3115). Our job is applying the chosen method consistently across every unit movement and flagging drift the moment inventory counts stop tying to the ledger.
What your CPA or enrolled agent receives from us
- A settlement reconciliation packet per channel (Shopify Payments, Amazon, Etsy, Walmart, Stripe, PayPal), tying gross sales to fees, refunds, and net deposit for the period
- A fee ledger with marketplace and processor fees broken out by type — referral fees, FBA/fulfillment fees, payment processing fees — not collapsed into one line
- A refund and chargeback log matched to the original sale, with chargeback network fees tracked separately
- An inventory-to-COGS tie-out schedule reconciling units received, sold, returned, and on hand against the ledger's cost of goods sold
- State-by-state gross sales and transaction-count export, split between marketplace-collected and direct-channel sales, ready for a nexus review
- 1099-K reconciliation bridging each processor's reported gross payment volume to the ledger's gross sales figure


