Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

Should I use accrual accounting for my e-commerce store?

For most e-commerce businesses beyond the hobby stage, accrual accounting gives you a clearer picture of how your store is actually performing. The main reason comes down to inventory and the timing of when money moves versus when transactions happen.

Under cash basis, you record expenses when you pay them and revenue when you receive money. That sounds straightforward until you consider how e-commerce actually works. You pay for inventory in October, it sits in your warehouse or FBA, and customers buy it in December. Cash basis shows a big expense hit in October and revenue in December. Your October looks terrible and December looks amazing, but neither month reflects reality.

Accrual accounting matches the cost of goods sold to the revenue from those sales. When a customer buys a product, you record the revenue and the cost of that specific product in the same period. Now your margins make sense month over month. You can actually see whether your Q4 promotions were profitable or if you just moved volume at a loss.

Marketplace payouts add another layer of timing issues. Amazon pays you two weeks after the sale. Etsy batches payments. Shopify has its own schedule. Under cash basis, your revenue looks lumpy based on payout timing rather than actual sales activity. Under accrual, revenue records when the order ships regardless of when the platform sends money to your bank.

Returns and refunds also behave better under accrual. When a customer returns something in January from a December purchase, that return adjusts December revenue under accrual. Under cash basis, it hits January and makes your new year start in a hole that has nothing to do with January performance.

There are situations where cash basis still makes sense. If you dropship everything and never hold inventory, the timing mismatch is smaller. If your e-commerce business is still small with predictable cash flow and you need the simplest possible books, cash basis creates less work. Some owners also prefer cash basis for tax planning since it gives more control over when income and expenses hit.

The IRS requires accrual method for businesses averaging over $27 million in gross receipts, so most small e-commerce stores have a choice. But that choice should be based on what gives you useful information, not just what seems easier.

The added complexity of accrual is real. You need to track accounts receivable for orders that shipped but haven’t paid out yet. You need inventory properly recorded as an asset until it sells. You need accounts payable for bills you owe but haven’t paid. This is where working with small business bookkeepers who understand e-commerce makes a difference. The setup takes more effort, but once it’s running, you get financial statements that actually tell you how your business is doing.

If you’re selling over $100,000 annually or hold meaningful inventory, accrual accounting is worth the switch. Below that threshold, cash basis is usually fine as long as you understand its limitations.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

How do I set up classes and locations in QuickBooks Online?

Go to Settings, then Account and settings, then Advanced. Enable class and location tracking there. The harder part is deciding how to structure them before you start.

Read answer

Which QuickBooks plan is right for my small business?

The right plan depends on user count, inventory needs, and whether you track project costs. Most small businesses do fine with Simple Start or Essentials. Plus is worth it only if you manage inventory or need job-level profitability.

Read answer

How do I handle overtime pay correctly?

Non-exempt employees must receive 1.5 times their regular rate for hours worked over 40 in a workweek. The tricky parts are calculating the regular rate correctly and making sure employees are classified properly.

Read answer

What records do I need to keep for sales tax audits?

Keep all sales invoices, exemption certificates, tax returns filed, and bank records that show how you calculated what you collected and remitted. Virginia requires you to hold these for at least three years, though four to six is safer.

Read answer

How do I calculate how much sales tax I owe?

Multiply your taxable sales for the period by the applicable tax rate. In most of the Richmond area, that's 5.3%. The key is making sure you've correctly identified which sales are taxable and reconciling against what you actually collected.

Read answer

What is sales tax nexus and does it apply to me?

Nexus is the connection between your business and a state that requires you to collect sales tax there. Most local service businesses only have Virginia nexus, but if you sell products online or into other states, you may need to collect and remit sales tax elsewhere.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC