Bookkeeping, payroll, and controller services for small businesses in Scottsdale and Greater Phoenix.

Call or Text: (623) 439-9961

What's the difference between cash and accrual accounting for online sellers?

Cash accounting records income when money hits your account and expenses when you pay them. Accrual accounting records income when you earn it and expenses when you incur them, regardless of when cash actually moves.

For online sellers, this distinction matters more than most businesses because of how marketplaces and inventory work.

If you sell on Amazon, you might ship 50 orders this week but won’t see that money for two weeks when Amazon runs its next settlement. Under cash basis, those December sales paid out in January show up as January revenue. Under accrual, they count when you actually shipped the product in December. Same goes for Shopify Payments, Etsy deposits, and any other platform with delayed payouts.

Inventory is where the accounting method really starts to matter. Under cash basis, you might buy $15,000 in inventory in October, sell $8,000 worth in November, and your books show a big loss in October followed by inflated profit in November. That doesn’t reflect what actually happened in your business.

Accrual accounting matches the cost of inventory you sold against the revenue from those sales. You see real margins on what you actually moved, not distorted numbers based on when you happened to restock. For e-commerce businesses trying to understand which products are profitable and which ones aren’t worth reordering, this matters a lot.

Most small online sellers can legally use either method for taxes. The IRS requires accrual for businesses with inventory exceeding certain revenue thresholds, but that limit is around $29 million in average gross receipts. If you’re under that, you have a choice.

Cash basis offers some tax timing advantages. Stock up on inventory in December and you get the expense deduction this year. Under accrual, you don’t get the deduction until you actually sell that inventory.

The practical answer for most sellers is a hybrid approach. Use cash basis for your tax returns because it’s simpler and gives you some timing flexibility. But track inventory and cost of goods sold properly so you understand your true margins. This isn’t complicated to set up, but it does require categorizing purchases correctly and reconciling inventory regularly.

A Scottsdale bookkeeper familiar with product businesses can configure your books so they work for both purposes. The goal is having numbers you can actually use to make decisions, not just numbers that satisfy the IRS. When you can see real profit by product or sales channel, you make better buying decisions and stop wondering why your bank account doesn’t match what you thought you earned.

Full-Service Bookkeeping for Greater Phoenix

The Next Step:
A Quick Conversation

Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.

More Questions

How do I track Amazon FBA fees and refunds in my books?

Amazon deposits a single net amount that bundles sales, fees, refunds, and reimbursements together. You need to break this down using settlement reports or integration software to see what you're actually earning and spending.

Read answer

How do I account for Shopify payouts and transaction fees?

Record your gross sales as revenue and Shopify fees as a separate expense. Don't just book the net payout amount to income or you'll underreport revenue and miss tracking what you're actually paying in fees.

Read answer

How do I calculate my actual profit margin on Amazon?

To calculate true Amazon profit margin, subtract all costs from revenue including product cost, Amazon fees, advertising, storage, and returns. Most sellers underestimate costs and overestimate margins.

Read answer

Do I need separate bookkeeping for each Amazon marketplace?

No, most Amazon sellers can run all marketplaces through one set of books. The key is structuring your accounting software to track each marketplace separately using classes or locations, so you can see profitability by region.

Read answer

How do I do bookkeeping for a retail store?

Retail bookkeeping centers on tracking sales from your point of sale system, managing inventory costs, reconciling cash, and handling sales tax. The key is connecting your daily sales activity to accurate cost of goods sold calculations.

Read answer

How do I handle currency conversion for international e-commerce sales?

Most platforms convert foreign currency to USD before paying you, so your books stay in dollars. Track the conversion fees separately, reconcile payouts to your bank, and record revenue at the amount you actually received.

Read answer

Scottsdale bookkeeping firm serving small businesses across Greater Phoenix. Full-service bookkeeping, payroll, and outsourced controller services backed by over a decade of hands-on accounting experience.

Client Reviews

5-Star Rated Firm

Social

© 2026 LedgeTrakr Bookkeeping