Book Consultation

Gondaliya CPA

E-Commerce Bookkeeping · Payout Reconciliation · Licensed CPA

Bookkeeping Services for E-Commerce & Amazon/Shopify Sellers

Books that break every payout into gross sales, fees and taxes, track inventory and true COGS, and handle multi-province GST/HST. We reconcile Shopify and Amazon, manage FX and keep your margins real, by a licensed CPA firm. Flat fee. All fees include HST.

✅ REGISTERED CPA FIRM — VERIFY NOW ON CPA ONTARIO
Fully Licensed CPA Ontario
1300+ ★★★★★
Google Reviews
30-Day Money-Back Guarantee
60-Day Fees-Matching Policy
ACTIVELY ACCEPTING
Amazon & Shopify Sellers
Payout-reconciled bookkeeping and e-commerce accounting
Convenient Availability
Weekend and evening support until 9 PM
Always Within Reach
Just a call away when you need us

AFFORDABLE Bookkeeping Services for E-Commerce & Amazon/Shopify Sellers

E-commerce bookkeeping is not ordinary bookkeeping. An online seller deals with revenue across multiple platforms, fees deducted before payouts land, customers in different provinces at different tax rates, inventory that moves constantly, and often USD sales banked in CAD. Books that simply record the bank deposit as revenue hide your true sales and your real costs. Proper e-commerce bookkeeping is built around the payout: it records gross sales, breaks out fees, refunds and taxes, tracks inventory and true cost of goods sold, and separates marketplace-collected tax from what you self-collect, so your margins are real.

Our bookkeeping services set up and maintain your books around gross-to-net payout reconciliation, track inventory, COGS and landed costs, handle multi-province GST/HST and foreign exchange, and produce per-channel and per-product reporting, so your records are accurate and CRA-ready. As Amazon FBA and Shopify seller specialists and a full CPA firm, the same office keeps the books and files your tax.

Book Free Consultation
Gondaliya CPA team - bookkeeping services for e-commerce and Amazon Shopify sellers

Our E-Commerce Bookkeeping Services

💳

Payout Reconciliation

We break every Shopify and Amazon payout into gross sales, fees, refunds and taxes, reconciled to your bank.

📦

Inventory & COGS

We track inventory and cost of goods sold with landed costs, so your true margin by product is clear.

💰

Platform & Payment Fees

We record processing, referral, FBA, storage and ad fees as line items, and claim the ITCs on them.

🌐

Multi-Currency & FX

We record USD sales and CAD deposits and book the foreign-exchange difference, so multi-currency is accurate.

🧾

Multi-Province GST/HST

We charge the right rate by delivery province, separate marketplace-collected tax, and file the return.

📈

Per-Channel Profitability

Per-channel and per-product margin reported each period, so you see what actually earns across your stores.

E-Commerce Bookkeeping by a Licensed CPA

Books built around your payouts, kept current every month. From payout reconciliation to year-end handover. AFFORDABLE flat-fee pricing.

1

Gross-to-Net Payout Reconciliation

The foundation of e-commerce bookkeeping.

  • Record gross sales, then fees, refunds, chargebacks, shipping and taxes.
  • Reconcile each payout to the deposit that lands in your bank.
  • Reconcile by payout, since Shopify and Amazon do not settle per order.
  • Connect Shopify, Amazon Seller Central and your payment processors.
  • Give you a P&L that shows real revenue and true costs, not the deposit.
2

Inventory and Cost of Goods Sold

The numbers that decide your true margin.

  • Track inventory and calculate COGS as opening plus purchases minus closing.
  • Include duty, freight and brokerage in landed cost, not just the invoice.
  • Reconcile inventory to your Amazon and Shopify reports.
  • Use accrual accounting, expected for a stock-holding business.
  • Report true margin by product and channel, not a blended figure.
3

Fees, Refunds and Multi-Currency

The costs that hide inside a net payout.

  • Record processing, platform, referral, FBA, storage and ad fees separately.
  • Record refunds, chargebacks and discount codes as their own lines.
  • Claim the input tax credits on eligible fees and expenses.
  • Record USD sales and CAD deposits and book the FX gain or loss.
  • Surface what promotions and fees actually cost your margin.
4

Multi-Province GST/HST and Exports

Place-of-supply handled correctly.

  • Charge the rate for the delivery province, not your business location.
  • Separate marketplace-collected tax from what you self-collect.
  • Zero-rate exports to customers outside Canada and claim full ITCs.
  • Assess BC PST, Quebec QST and other provincial obligations.
  • Reconcile tax collected to the return and file it for you.
5

CRA Matching and Import Records

The compliance that runs alongside the books.

  • Keep books reconciled to platform reports the CRA now receives.
  • Make sure every dollar of sales is reported on your T1 or T2.
  • Keep export documentation to support zero-rating claims.
  • Retain customs and import records, including B3 forms, for six years.
  • Record gift cards as a liability on sale, revenue on redemption.
6

Reporting and Year-End Handover

One firm for the books, the GST/HST and the tax.

  • Provide per-channel and per-product margin and fee analysis each period.
  • Keep the statements ready for a lender or a buyer of the store.
  • Hand the year-end straight to corporate tax from clean records.
  • Keep the books current so nothing is reconstructed at year end.
  • Deliver the whole setup, books to tax, from one CPA firm.
  • Free E-Commerce Bookkeeping Consultation

    Free E-Commerce Bookkeeping Consultation

    Case Studies: E-Commerce Bookkeeping

    Shopify Fashion Brand, Toronto (Gross-to-Net)

    A direct-to-consumer brand was recording bank deposits as revenue, so fees, refunds and discount codes were invisible. We set up gross-to-net tracking in QuickBooks Online and revealed the true gross margin was well below what the owner believed, along with a shipping loss to fix. The figures here are illustrative of the work we do, not a specific client file. Bookkeeping Services →

    True margin finally visible

    Amazon FBA Seller, Mississauga (Payouts & COGS)

    A growing FBA seller could not reconcile Amazon payouts or see true profit per product, and GST/HST was falling behind. We automated settlement reconciliation, tracked inventory and landed-cost COGS, and brought HST current, so profitability and compliance were clear. The figures here are illustrative of the work we do, not a specific client file. E-Commerce Accounting →

    Payouts reconciled, profit per product clear

    Multi-Channel Seller, Brampton (GST/HST Fixed)

    A seller on Shopify and Amazon was double-reporting the tax Amazon already remitted and charging one rate for every province. We separated marketplace-collected from self-collected and applied the correct place-of-supply rate, so the returns were finally right. The figures here are illustrative of the work we do, not a specific client file. Get Started →

    Double-reporting eliminated

    Cross-Border Seller, Ontario (FX + Corporate Tax)

    A seller shipping to the US in USD but banking in CAD had compounding FX errors and a messy year-end. We moved them to monthly payout-reconciled bookkeeping with FX booked correctly, and coordinated the T2 from the same office, so the year-end flowed from clean records. The figures here are illustrative of the work we do, not a specific client file.

    Monthly books, seamless year-end

    Ordinary Bookkeeping vs E-Commerce Bookkeeping

    An online seller lives or dies on real margins, inventory and multi-province tax. Ordinary bookkeeping misses them; e-commerce bookkeeping shows them.

    ConsiderationOrdinary BookkeepingE-Commerce Bookkeeping
    RevenueNet deposit booked as salesGross sales, fees and taxes broken out
    InventoryStock expensed when boughtCOGS matched to sales with landed costs
    Sales taxOne rate for everyoneCorrect rate by delivery province
    Marketplace taxDouble-reportedMarketplace-collected separated from self-collected
    CurrencyUSD booked at wrong rateFX recorded, gain or loss booked

    What Proper E-Commerce Bookkeeping Must Cover

    Recording transactions is only the start. These items are what make an online seller's books actually useful.

    ItemWhy It Matters for Your StoreHow We Handle It
    Payout reconciliationThe net deposit hides your real revenueGross sales, fees and taxes broken out
    Inventory and COGSWrong COGS misstates profit and taxOpening plus purchases minus closing, landed costs
    Multi-province taxRate depends on the delivery provinceCorrect place-of-supply rate on every order
    Marketplace taxDouble-reporting is the top filing errorMarketplace-collected separated from self-collected
    Foreign exchangeUSD banked in CAD creates errorsSale and deposit recorded, FX gain or loss booked
    Platform dataThe CRA cross-checks platform salesBooks reconciled to the platform reports
    Current recordsYear-end reconstruction is costly and error-proneBooks kept current on a monthly cycle

    Clean, payout-reconciled bookkeeping is the foundation for everything else, real margins, tax and financing. Bookkeeping records and organises your numbers; it is not an assurance engagement, and a lender or a buyer may separately require a compilation or review, which we can also provide. Well-kept books make those far cheaper and faster. For the full picture, see our bookkeeping services and e-commerce accounting pages.

    What Is Included in Our E-Commerce Bookkeeping Service

    Everything an online seller needs to keep clean, payout-reconciled books. No hourly billing. All fees include HST.

    IncludedWhat We Do
    Payout reconciliationWe break each payout into gross sales, fees, refunds and taxes.
    Platform integrationWe connect Shopify, Amazon and your processors to the books.
    Inventory & COGSWe track inventory and landed-cost cost of goods sold.
    Fees & ITCsWe record platform and payment fees and claim the ITCs.
    Multi-province GST/HSTWe charge the right rate by province and file the return.
    Multi-currency & FXWe record USD sales and CAD deposits and book the FX.
    Per-channel reportingWe report per-channel and per-product margin each period.
    Corporate tax coordinationWe hand the year-end straight to the T2 from the same office.

    The E-Commerce Bookkeeping Mistakes We Prevent

    #MistakeWhy It HurtsHow We Prevent It
    1Recording net payouts as revenueYour real sales and costs are hiddenGross-to-net broken out on every payout
    2Expensing stock when boughtProfit and tax are misstatedCOGS matched to sales with landed costs
    3One tax rate for every provinceWrong GST/HST collected and remittedCorrect place-of-supply rate per order
    4Double-reporting marketplace taxYou remit the tax twiceMarketplace-collected separated from self-collected
    5Ignoring platform fees and ITCsMargin and recoverable HST are lostFees recorded, every eligible ITC claimed
    6No foreign-exchange trackingUSD errors compound over timeFX recorded and gain or loss booked
    7Mixing personal and business moneyDistorts the books and the tax positionClean separation maintained
    8Leaving books until year endCostly reconstruction and a CRA mismatchBooks kept current on a monthly cycle

    Why Choose Gondaliya CPA for Your E-Commerce Bookkeeping?

    📋

    Built Around Your Payouts

    Gross-to-net, inventory and per-channel margin tracked properly, so you see where your store really stands.

    📊

    Licensed CPA Firm

    Your books are kept by a licensed CPA firm and flow straight into GST/HST and corporate tax.

    🛒

    E-Commerce Experience

    Payout reconciliation, inventory, multi-province tax and corporate tax for sellers, all from one office.

    🤝

    AFFORDABLE Flat Fee

    Quoted upfront, all fees including HST, no hourly billing. 30-Day Money-Back Guarantee. 60-Day Fees-Matching Policy.

    Google Reviews
    CPA Ontario
    QuickBooks Advisor in Ontario
    Wagepoint Advisor in Ontario
    Xero Advisor in Ontario
    Stripe Partner in Ontario
    Rotessa Partner in Ontario
    Hubdoc
    ADP partner in Ontario

    Transparent Flat-Fee Pricing

    No hourly billing. No surprises. You know your exact fee before we start. All fees include HST.

    ServiceFeeIncludes
    Monthly e-commerce bookkeepingQuoted upfrontPayout reconciliation, inventory, fee tracking and per-channel reporting.
    Bookkeeping plus GST/HST filingQuoted upfrontMonthly books with multi-province HST reconciled and the return filed.
    Bookkeeping plus corporate taxQuoted upfrontBooks with the T2 prepared from clean, reconciled records.
    Catch-up bookkeepingQuoted upfrontPayouts, inventory and HST brought current before ongoing work.
    Free consultationFREEScope review and exact flat-fee quote before any work begins.

    All fees include HST, so the number quoted is the number you pay. Fees depend on the size and complexity of the business and the state of the records. Payment is by Interac e-Transfer to info@gondaliyacpa.ca with auto-deposit enabled and the security question set to Not Applicable. Please use our pricing calculator to know your exact fee.

    How It Works

    Four steps. The heavy lifting sits with us.

    1

    Consult

    We learn which platforms you sell on, whether you hold inventory or dropship, whether you sell cross-border, and the state of your books, then quote a flat monthly fee.

    2

    Setup and Catch-Up

    We connect your platforms and set up payout reconciliation and inventory, bring the books current where needed, and reconcile the accounts.

    3

    Monthly Bookkeeping

    We keep the books current, reconciling payouts, tracking inventory and fees, and handling multi-province GST/HST.

    4

    Reports and Year-End

    We deliver per-channel margin reports and hand the year-end straight to corporate tax.

    E-Commerce Bookkeeping: Cities We Serve

    We keep e-commerce bookkeeping for online sellers across every Ontario city and Canada. No distance limits, no extra fees.

    Frequently Asked Questions

    What does bookkeeping for an e-commerce or Amazon/Shopify seller involve?
    E-commerce bookkeeping breaks each platform payout into its parts, gross sales, processing and platform fees, refunds, chargebacks, shipping and taxes, reconciles those payouts to your bank, tracks inventory and cost of goods sold with landed costs, handles multi-province GST/HST, and separates marketplace-collected tax from what you self-collect. Recording the net deposit as revenue hides your true sales and costs. We build the books around how you actually sell online.
    Why is e-commerce bookkeeping different from other businesses?
    An online seller has revenue across multiple platforms, fees deducted before payouts land, customers in different provinces at different tax rates, inventory that moves constantly, and often USD sales banked in CAD, so ordinary bookkeeping misses the real numbers. The payout, tax and inventory mechanics are distinct. We build the books around how a multi-channel online store actually operates.
    How do you reconcile Shopify and Amazon payouts?
    We record gross sales, then the processing fees, platform fees, refunds, chargebacks and shipping as separate line items, and reconcile each payout to the deposit that lands in your bank. Shopify pays on a rolling schedule and Amazon settles about every 14 days, so we reconcile by payout, not by order. This is how your P&L shows real revenue and true costs.
    Why can't I just record my bank deposit as revenue?
    Because a platform deposit is already net of fees, refunds, chargebacks, shipping and taxes, so recording it as revenue understates your actual sales and hides your real cost structure, making your P&L useless for decisions. A hundred-dollar sale can land as roughly ninety-seven dollars after fees. We record the gross-to-net so your margins are real.
    How do you handle inventory and cost of goods sold?
    We track inventory and calculate cost of goods sold as opening inventory plus purchases minus closing inventory, so only sold stock reduces profit and unsold stock stays on the balance sheet. Deducting stock when purchased instead of when sold misstates profit and tax. We keep inventory and COGS accurate and reconciled to your platform reports.
    Do you track landed costs on imported inventory?
    Yes. We include duty, freight, customs brokerage and other landed costs in the cost of your inventory, not just the invoice price, so your cost of goods sold and gross margin are accurate. Leaving freight and duty out understates COGS and overstates margin. We capture the full landed cost so your product profitability is real.
    How is GST/HST handled for an online store?
    We apply GST/HST based on where the product is delivered, not where your business is, so an Ontario seller shipping to Nova Scotia charges 15 percent, not 13, and we reconcile what was collected against what you must remit. Multi-province place-of-supply is where sellers go wrong. We code every order to the correct provincial rate and file the return.
    How does GST/HST work when Amazon collects it?
    Under the marketplace-facilitator rules, Amazon and some other platforms collect and remit GST/HST on marketplace sales to Canadian buyers, and you must not include that tax on your own return, so we separate marketplace-collected from self-collected on every filing. Double-reporting is the number one multi-channel filing error. We reconcile the settlement reports so it is handled correctly.
    Do I still need to register for GST/HST if Amazon collects it?
    Possibly yes. Even when a marketplace handles the tax on its sales, you may still need your own registration if you sell through other channels, your total worldwide taxable supplies exceed the thirty-thousand-dollar threshold, or you want to claim input tax credits. Whether you must register is confirmed for your situation. We assess it and handle the registration where required.
    How do you handle sales to US and international customers?
    Sales of goods to customers outside Canada are generally zero-rated, so you charge no GST/HST but claim full input tax credits on your Canadian costs, which often puts sellers with significant export revenue in a net refund position. Export documentation must be kept to support the zero-rating. We record exports correctly and structure filings to recover ITCs.
    Can you keep my books current if I have fallen behind?
    Yes. Sellers often fall behind while scaling. We bring the bookkeeping current, rebuild the payout reconciliations, inventory and GST/HST, reconcile the bank and platform reports, and then keep it current going forward. Catch-up first, then ongoing, so your books are reliable for tax, financing and CRA.
    How often should an online seller's books be updated?
    Monthly at least, because payouts, fees, inventory and multi-province HST all move constantly and CRA now receives platform sales data to cross-check against your return. Waiting until year end hides margin problems and complicates the filings. We keep your e-commerce books on a monthly cycle so the numbers and the tax stay current.
    Do you use QuickBooks or Xero for e-commerce bookkeeping?
    We work in QuickBooks Online and Xero, configured for e-commerce with an online-seller chart of accounts, and we connect Shopify, Amazon Seller Central and your payment processors so data flows in and your bookkeeper reviews rather than re-keys it. Where you have no software, we set it up. We keep the integrations accurate and reconciled.
    Can you handle multiple sales channels at once?
    Yes. Many sellers run Shopify, Amazon, eBay, Walmart and their own site at once, each with its own fees, payouts and reports, and we consolidate them into one accounting system so you see total revenue, per-channel margin and your combined tax position. Multi-channel needs the right structure. We build it so every channel and the whole business are clear.
    How do you handle multi-currency and USD sales?
    When you sell in USD but bank in CAD, each payout has two numbers, the USD sale and the CAD amount that lands, so we record the sale at a consistent rate, the deposit at the actual bank amount, and book the difference as a foreign-exchange gain or loss. Recording USD at the wrong rate compounds errors. We keep the FX accurate each period.
    What reports do you provide to an online seller?
    We provide per-channel and per-product margin, gross-to-net revenue with fee analysis, shipping position, inventory valuation, cost of goods sold and the usual financial statements, so you see true profitability rather than a deposit figure. Generic reporting hides the fee and margin detail. We tailor the reporting to how you run the store.
    Do you track platform and payment fees?
    Yes. We record Shopify, Amazon and payment-processor fees, referral and FBA fees, storage and advertising as their own line items, so your true costs are visible and the input tax credits on them are claimed. Missed fees and missed ITCs quietly erode margin. We capture them so your P&L and your HST return are both accurate.
    How does good bookkeeping help me get financing or sell my store?
    Lenders and buyers rely on clean, current financials and accurate margins to assess an online business, and messy books or netted revenue slow or block a deal. Well-kept e-commerce bookkeeping produces the statements and per-channel numbers they expect. We keep the books in the shape financing or a sale requires.
    Do I need to charge PST or QST in some provinces?
    Possibly. If your sales into British Columbia exceed the provincial threshold you may need to register for and collect BC PST, Quebec requires QST registration for non-resident sellers making taxable supplies there, and Saskatchewan and Manitoba have their own rules. These obligations are confirmed for your situation. We assess them and handle the registrations and filings where required.
    Do you handle dropshipping?
    Yes. In dropshipping you generally hold little or no stock, so there is little inventory asset and cost of goods is recognised as each order is fulfilled by the supplier, which is simpler on inventory but still needs accurate COGS matched per sale. It differs from a stock-holding FBA model. We set the bookkeeping up to fit whichever model you run.
    Should my e-commerce business use accrual accounting?
    Generally yes. An inventory-holding business is normally required to use accrual accounting, which matches cost of goods sold to the sales it relates to rather than cash accounting, giving a true picture of profit and meeting tax expectations. Cash accounting distorts a stock business. We set up accrual bookkeeping so your profit and tax are right.
    How do you handle refunds, chargebacks and discounts?
    We record refunds, chargebacks and discount codes as their own line items rather than letting them disappear into a net payout, so your true gross sales and the real cost of promotions are visible. Sellers are often surprised how much discounts and refunds cost them. We surface them so you can see and manage their effect on margin.
    How do you price e-commerce bookkeeping?
    We quote a flat monthly fee based on your channels, transaction volume, inventory, currencies and the reporting you need, so you know the cost upfront with no hourly billing. Catch-up work, if needed, is quoted separately before we start. All fees include HST. We give you a clear, fixed quote after understanding how your store operates.
    What records do I need to provide for e-commerce bookkeeping?
    You provide platform settlement and payout reports, payment-processor statements, bank statements, supplier and import invoices with duty and freight, inventory counts and any advertising statements, ideally through connected feeds or our secure portal. The more complete the records, the more accurate the margins and tax. We give you a clear checklist and a simple way to submit everything.
    Is my financial information kept confidential?
    Yes. Your financial information is handled confidentially and shared only with the CRA and provincial authorities as required and with anyone you authorise, such as a lender. Confidentiality is fundamental to how a CPA firm operates. We protect your information throughout the engagement, and everything moves through our secure portal.
    Do you serve e-commerce sellers across Ontario and Canada?
    Yes. We keep e-commerce bookkeeping for online sellers across every Ontario city and Canada, working entirely remotely through cloud accounting, platform feeds and a secure portal, so there are no distance limits and no extra fees. Wherever you sell from, we can keep the books. We serve online sellers GTA-wide and nationally.
    Does CRA receive my platform sales data?
    Yes. Major platforms now report seller sales data to the CRA, which cross-references the reported gross sales against the income on your T1 or T2, so a mismatch invites a review. Every dollar of e-commerce sales must be reported. We keep your books reconciled to the platform reports so what you file matches what the CRA already sees.
    How do you handle gift cards and store credit?
    We record gift cards as a liability when sold and as revenue when redeemed, and track store credit, so revenue lands in the right period and is not double-counted between online and any retail channel. Gift cards booked as sales overstate revenue. We record them correctly so your sales figures stay accurate.
    Can Gondaliya CPA handle my e-commerce bookkeeping?
    Yes. We reconcile your Shopify and Amazon payouts gross-to-net, track inventory, COGS and landed costs, handle multi-province GST/HST and marketplace-collected tax, manage FX, and coordinate your corporate tax, so your books are accurate and CRA-ready. See our e-commerce accounting and Amazon FBA and Shopify seller pages. Fees are an AFFORDABLE flat amount including HST, quoted upfront, paid by Interac e-Transfer to info@gondaliyacpa.ca, auto-deposit enabled, security question Not Applicable.
    How do I get started?
    Please book a free consultation and tell us which platforms you sell on, whether you hold inventory or dropship, whether you sell in USD or cross-border, and the state of your current books. We confirm what your e-commerce bookkeeping needs, quote a flat monthly fee, and set out what we need to begin. Book Free Consultation →

    Meet Your E-Commerce Bookkeeping Team

    Sharad Gondaliya CPA

    Sharad Gondaliya, CPA

    Founder & Managing Director
    Gondaliya CPA Professional Corporation

    Sharad leads e-commerce bookkeeping, payout reconciliation, multi-province GST/HST and tax for online sellers.

    Vandana Goel CPA

    Vandana Goel, CPA

    Senior Accountant
    Gondaliya CPA Professional Corporation

    Vandana handles the monthly bookkeeping, payout reconciliation, inventory and COGS, GST/HST and reporting.

    What Our Clients Say

    1300+ five-star reviews from business owners across Ontario and Canada.

    Related Industries We Serve

    Accounting for Skilled Trades

    Accounting for Consultants

    Accounting for Small Business

    • Corporate tax planning
    • Bookkeeping & payroll services
    • Business tax filing & advisory

    Accounting for Startups

    • Corporate tax planning
    • Bookkeeping & payroll services
    • Business tax filing & advisory

    Get E-Commerce Bookkeeping Built Around Your Payouts.

    Gondaliya CPA reconciles your Shopify and Amazon payouts gross-to-net, tracks inventory and true COGS, keeps the books current with fees, multi-province GST/HST and FX, and hands the year-end straight to corporate tax, so your margins are always real and CRA-ready. Flat fee. All fees include HST.

    Licensed CPA Ontario
    1300+ Five-Star Reviews
    30-Day Money-Back Guarantee
    Flat-Fee, Including HST
    Book Free ConsultationBookkeeping Services
    Scroll to Top