Ultimate Bookkeeping Guide for eCommerce Sellers: Daily Tasks to Year-End

Ultimate Bookkeeping Guide for eCommerce Sellers: Daily to Year-End

Complete bookkeeping guide for online sellers. Daily transaction recording, monthly closing, quarterly tax prep, year-end reconciliation, and best practices for accurate accounting.

Why Bookkeeping Matters (Beyond Taxes)

Bookkeeping isn't just for accountants. It's your management dashboard. Accurate bookkeeping tells you:

  • Which products are actually profitable? (not just high-volume)
  • Where is cash going? (are expenses out of control?)
  • What's your real profit margin? (before or after all costs?)
  • Can you pay suppliers on time? (cash flow health)
  • How much do you owe in taxes? (no surprises)

Daily Bookkeeping Tasks

Task 1: Track Expenses (5 minutes)

If you spend money on the business, record it immediately:

  • Amazon Ads: Amount spent, date, which ASIN
  • Software subscriptions: Monthly charges (auto-record if using QB)
  • Office supplies: Receipt + amount
  • Supplier payments: Amount + invoice number

How: Use a mobile app (QuickBooks Mobile, Wave) OR email receipt to yourself to process later

Task 2: Monitor Bank Account (2 minutes)

Check your business bank account daily:

  • Verify Amazon deposits arrived (reconcile with Settlement Report)
  • Watch for unexpected charges
  • Catch errors immediately (easier to dispute same-day)

Task 3: Review Orders (If manually fulfilling)

If doing FBM or Shopify fulfillment:

  • Pack orders for shipment
  • Record tracking numbers
  • Update inventory as items ship

Total daily time: 10 minutes max

Weekly Bookkeeping Tasks

Task 1: Categorize Uncategorized Transactions (15 minutes)

In QuickBooks, check for any transactions that imported but lack category:

  • Go to Accounting → Uncategorized Transactions
  • Assign each to correct account (Amazon Ads, Office Rent, etc.)
  • Add descriptions/memos

Task 2: Spot Check Income (10 minutes)

Verify sales data matches reality:

  • Compare QB total sales to Amazon Settlement Report
  • Look for anomalies (sudden drop/spike)
  • Note refunds processed

Task 3: Review Expenses (10 minutes)

Analyze spending trends:

  • Are advertising costs reasonable? (on track for month?)
  • Any unexpected charges? (software, fees)
  • Are you staying within budget?

Total weekly time: 30-45 minutes

Monthly Bookkeeping Tasks & Closing

Step 1: Download & Verify Data (15 minutes)

Download all source data:

Step 2: Reconcile Bank Account (20 minutes)

  1. Go to Accounting → Reconcile in QB
  2. Select bank account
  3. Enter ending balance from bank statement
  4. Check off all transactions that match statement
  5. Investigate outstanding items (pending transfers, delays)
  6. Click "Finish Reconciliation"

Key insight: Bank balance in QB should equal actual bank balance after reconciliation

Step 3: Reconcile Amazon Payout (15 minutes)

  1. Download Amazon Settlement Report for the month
  2. Total: Gross sales
  3. Subtract: Referral fees, FBA fees, other charges
  4. Result: Should equal bank deposit (check Amazon Reserve account)
  5. Compare to QB; investigate variances

Step 4: Record Manual Entries (20 minutes)

Anything that didn't auto-import:

  • Supplier invoices received (but not yet paid)
  • Sales tax accrual (if collecting)
  • Depreciation on equipment (if applicable)
  • Loan payments (split principal vs interest)

Step 5: Generate Reports (10 minutes)

  1. P&L (Profit & Loss) — Shows profitability
  2. Balance Sheet — Shows what you own/owe
  3. Cash Flow — Shows actual money movement
  4. Compare to prior month — Identify trends

Step 6: Document & File (10 minutes)

  • Save all reports as PDFs (date them: "Nov 2025 P&L")
  • File receipts in folder structure (date-based: "Nov 2025 Receipts")
  • Mark month as "closed" in QB
  • Create checklist item for next month

Total monthly time: 90 minutes (do this in first 3 days of month)

Quarterly Tasks & Tax Prep

What are "Quarterly" Tasks?

End of quarters: March 31, June 30, September 30, December 31

Quarterly Task 1: Estimated Tax Calculation (30 minutes)

  1. Pull Q1/Q2/Q3/Q4 P&L from QB
  2. Calculate net profit for the quarter
  3. Estimate tax owed:
  4. For self-employed (LLC/Sole Prop): Profit × 15.3% (self-employment tax)
  5. Plus: Profit × your marginal income tax rate (24-32% typically)
  6. Total quarterly tax: Profit × 40-47%
  7. Make payment by 15th of month following quarter end

Quarterly Task 2: Sales Tax Filing (if applicable)

If you have economic nexus in states:

  1. Download sales report by state
  2. Calculate: Gross sales - Returns = Taxable sales
  3. File with each state (most use online portals)
  4. Remit payment due

Time: 20 minutes per state (varies by complexity)

Quarterly Task 3: Review YTD Profit (30 minutes)

  • Calculate year-to-date profit
  • Compare to prior year (growth or decline?)
  • Identify problem areas (what's not profitable?)
  • Plan Q4 strategy (invest in growth? Cut losses?)

Quarterly Task 4: Verify COGS Accuracy (30 minutes)

  • Review COGS account for errors
  • Verify inventory values match physical count (if done)
  • Check for duplicate entries or missing invoices
  • Adjust if needed

Total quarterly time: 2 hours (most important near year-end)

Year-End Bookkeeping & Tax Prep

Year-End Task 1: Final Q4 Close (1 hour)

  • Reconcile all December transactions
  • Record any pending year-end entries (accruals)
  • Generate final December P&L

Year-End Task 2: Inventory Physical Count (2-4 hours)

If you hold inventory:

  • Physical count all items on hand
  • Compare to QB inventory balance
  • Adjust for shrinkage/damage
  • Update balance sheet

Year-End Task 3: Fixed Asset Depreciation (30 minutes)

If you bought equipment:

  • List all assets over $2,500
  • Calculate depreciation (Section 179 or straight-line)
  • Record depreciation entry in QB
  • Document for tax filing

Year-End Task 4: Accruals & Adjustments (1 hour)

  • Record any unpaid expenses (contractor invoices received but not paid)
  • Accrue unpaid payroll (if you have employees)
  • Estimate warranty claims/returns for next year
  • Verify reserve account accuracy (Amazon Reserve)

Year-End Task 5: Generate Year-End Reports (1 hour)

  • Full-year P&L
  • Detailed Balance Sheet
  • Cash Flow statement
  • Month-by-month comparison (identify trends)

Year-End Task 6: 1099-K & Payment Reconciliation (30 minutes)

  • Amazon sends 1099-K if over $20K in sales
  • Stripe/payment processor also sends 1099-K if applicable
  • Verify amounts match your QB records
  • File these with tax return

Year-End Task 7: Prepare for Tax Prep (2 hours)

  • Compile all receipts/invoices in folders
  • List all business expenses by category
  • Document home office square footage (if claiming)
  • Calculate vehicle mileage if deducting
  • Create summary of business income by source (Amazon, Shopify, etc.)
  • Provide accountant with QB backup file

Total year-end time: 4-8 hours (do this in Dec 27-31 or Jan 1-7)

Bookkeeping Timeline at a Glance

FrequencyTime RequiredKey Tasks
Daily5-10 minTrack expenses, monitor bank, record sales
Weekly30-45 minCategorize transactions, spot-check income/expenses
Monthly90 minReconcile bank, reconcile Amazon, close books, generate reports
Quarterly2 hoursEstimated tax, sales tax filing, YTD review
Annually4-8 hoursPhysical inventory, depreciation, adjustments, tax prep

Common Bookkeeping Mistakes

  • Mixing personal and business transactions: Makes reconciliation impossible. Use only business account for business.
  • Not recording daily expenses: Forgetting $50 here, $30 there adds up to $5,000+ missed deductions annually.
  • Waiting until year-end to close: Mistakes compound. Find them monthly when easier to fix.
  • Not reconciling monthly: Month 6 error discovered in December is 6 months of confusion to unwind.
  • Using personal credit card for business: Impossible to separate personal vs business spending.
  • Not tracking COGS separately: Can't calculate accurate profit margins per product.
  • Assuming "sales" equals profit: $100K sales with $80K in costs = only $20K profit, not $100K.
  • Skipping inventory count: QB inventory balance becomes disconnected from reality.

When to Hire Help

DIY Bookkeeping (Under $250K annual revenue): Save $200-300/month by doing it yourself

Hybrid (Bookkeeper 10 hours/month at $20-25/hr): $200-250/month; you verify monthly, they do heavy lifting

Full Bookkeeping Service ($300-800/month): Completely hands-off; accountant handles everything

CPA Tax Prep Only ($800-2,000/year): You do bookkeeping, they prepare taxes

Best Practices Summary

✓ Separate accounts: Business bank + business credit card (no personal mixing)

✓ Track daily: Expenses, inventory changes, refunds

✓ Reconcile monthly: Bank + Amazon + Shopify (everything matches QB)

✓ Close monthly: Formal close process; don't leave loose ends

✓ Review quarterly: P&L trend, tax prep, COGS accuracy

✓ Document everything: Receipts, invoices, contracts for 7 years

✓ Prepare year-end: Physical inventory, depreciation, adjustments

✓ Get help when needed: Accountant for tax, bookkeeper for data entry

Frequently Asked Questions

Technically yes, but not recommended. Monthly catches errors early. If you do quarterly, errors compound for 3 months. Monthly = 90 minutes; quarterly = 2+ hours with more complexity. Monthly is smarter.
Yes. Mixing personal and business spending destroys your ability to track profitability. IRS also expects to see separate accounts. Open one today if you haven't.
Journal entry to fix it. Record in QB with memo explaining the error. This is why monthly reconciliation is important—errors caught early are easier to fix. After 6+ months, it's harder to track down.
For first 3-6 months under $50K revenue, Excel works. Beyond that, QB is worth it. QB auto-reconciles, integrates with Amazon, generates tax reports. Excel requires manual work and is error-prone at scale.