E-commerce Accounting: Orders, Payments, Returns, and Documents

Running an online store brings unique accounting challenges. Unlike traditional retail, e-commerce involves multiple payment methods, cross-border transactions, and a high volume of individual orders. Keeping accurate records is essential for financial clarity, tax compliance, and business growth. This guide walks you through the key areas of e-commerce accounting: managing orders, reconciling payments, handling returns, and organizing documents.

Tracking Orders from Checkout to Ledger

Every sale starts with an order. In accounting, each order represents revenue that must be recorded correctly. The first step is to ensure your point-of-sale (POS) system or e-commerce platform captures all necessary details: order number, date, items sold, quantities, prices, and customer information.

For efficient tracking, consider the following:

  • Use a centralized system: If you sell on multiple channels (e.g., your own website, marketplaces, social media), aggregate orders into one accounting system. This avoids duplicate entries and simplifies reconciliation.
  • Record gross and net amounts: Track the total sale amount, discounts applied, and any taxes collected. This helps in accurate revenue reporting and tax calculations.
  • Match orders to payments: Not all orders are paid immediately. Some customers pay via invoice, installment, or on delivery. Ensure your accounting records reflect the payment status.

A practical approach is to export daily or weekly order summaries from your sales platform and import them into your accounting software. Many tools offer integrations that automate this process, reducing manual data entry and errors.

Managing Payments and Reconciliation

Payment reconciliation is the process of ensuring that the money received matches the sales recorded. E-commerce businesses typically receive payments through various channels: credit cards, PayPal, bank transfers, digital wallets, and sometimes cash on delivery. Each payment processor has its own fee structure and settlement schedule.

To keep your accounts accurate:

  • Record each payment method separately: This allows you to track fees and identify discrepancies.
  • Reconcile regularly: Match your bank statements with your sales records. Do this at least monthly, or more frequently if transaction volume is high.
  • Account for payment processor fees: These are business expenses that reduce your net revenue. Record them as separate line items.
  • Handle pending and failed payments: Some payments may be pending for days. Ensure your accounting system reflects the actual status.

For example, if a customer pays via credit card, you receive the amount minus the processor's fee. Your revenue should be recorded as the gross sale, and the fee as an expense. This gives a true picture of your profitability.

Handling Returns and Refunds

Returns are inevitable in e-commerce. They affect both revenue and inventory. Properly accounting for returns ensures your financial statements are accurate.

When a customer returns a product:

  • Issue a refund: Record the refund as a reduction in revenue (contra-revenue) or as a sales return account. This reduces your net sales.
  • Restock inventory: If the returned item is resellable, add it back to your inventory. If it's damaged or unsellable, write it off as a loss.
  • Track return reasons: This helps identify product issues or customer service improvements.

For partial returns (only some items), adjust the order accordingly. Also, consider return shipping costs – these are typically borne by the seller and are a business expense.

In some jurisdictions, you may be required to collect or remit sales tax on returns. The rules vary, so consult with a tax professional for your specific situation.

Organizing Essential Documents

Good documentation is the backbone of e-commerce accounting. You need to keep records for tax purposes, audits, and business analysis. Essential documents include:

  • Sales invoices and receipts: For every transaction, whether to individuals or businesses.
  • Payment processor statements: These show gross sales, fees, and net deposits.
  • Bank statements: To reconcile with your sales records.
  • Supplier invoices and purchase receipts: For inventory and other business expenses.
  • Shipping and delivery documents: Proof of fulfillment, which can be important for disputes or customs.

Organize these documents systematically. Use digital storage with clear naming conventions (e.g., date, order number, type). Many accounting tools, including arvekram.com, allow you to attach documents to transactions, making retrieval easy.

Practical Tips for Growing Teams

As your e-commerce business grows, manual processes become unsustainable. Here are some tips to streamline your accounting:

  • Automate data entry: Use integrations between your sales platform and accounting software to sync orders and payments automatically.
  • Set up recurring tasks: Schedule regular reconciliations and backups.
  • Delegate and review: If you have a team, assign clear responsibilities for order entry, payment reconciliation, and document management. Regularly review reports to ensure accuracy.
  • Plan for multi-currency: If you sell internationally, consider using multi-currency accounting to handle exchange rate fluctuations.

Remember, accurate accounting is not just about compliance – it provides insights into your business performance. By tracking orders, payments, returns, and documents efficiently, you can make informed decisions and focus on growing your online store.


This article is for informational purposes only and does not constitute professional accounting or legal advice. Always consult with a qualified professional for advice tailored to your specific situation.