Ecommerce Bookkeeping and Accounting for Multi-Channel Sellers
Your deposits arrive net of fees, your COGS lands in the wrong month, and nobody can tell you what a unit actually earns. Monily reconciles every channel payout, puts inventory where it belongs, and closes your books on a fixed date.

- Serving businesses since
- 2006Serving businesses since
- Businesses served
- 5000+Businesses served
- on Google
- 4.4/5on Google
- Industries served
- 15+Industries served
The Problem
Deposits that never match sales
Booking a net deposit as revenue understates your sales and hides every cost inside one net figure.
COGS landing in the wrong month
Where inventory cost does not match the sale, a heavy restock month shows a loss and the next month shows a margin that cannot be real.
Sales tax you did not see coming
Marketplace sales often still count toward your own economic nexus calculation, which can create a registration requirement on revenue you never collected tax on.
What You Get
01
Every channel payout reconciled to the deposit
Settlements split into gross sales, each fee type, refunds, shipping income and tax collected.
02
Inventory and COGS on accrual, with margin by SKU
Stock stays an asset until it sells, then releases to COGS.
03
Sales tax nexus tracked by state
Sales tracked by state against current thresholds.
04
Financial statements on a fixed monthly date
Delivery date set at onboarding and held.
What We Deliver
Scope is set per seller. Most start with bookkeeping and add the rest as the file settles.
Book a MeetingChannel bookkeeping
Categorized transactions, settlement entries, bank and card reconciliations
Monthly
Financial statements
Profit and loss, balance sheet, cash flow, with prior period comparison
Monthly
Inventory and COGS
SKU-level cost tracking, COGS entries, inventory position on the balance sheet
Monthly
Channel reporting
Revenue and margin split by channel, with contribution margin by SKU
Monthly
Sales tax support
Nexus tracking by state, registration guidance, filing coordination
Monthly or quarterly
Cleanup and catch up
Prior period reconstruction, chart of accounts rebuild, opening balance tie out
One time
Tax preparation
Federal and state returns prepared for your review
Annual
Tax work sits with experienced tax practitioners. Monily is an IRS CAA with expert preparers on board.
Sales are up. Is profit?
Marketplace fees, ad spend and returns hide inside top-line growth. Growth Score shows the margin you actually keep, across every channel.
Gross margin after fees: what's left after platforms take their cut.
Inventory turnover: cash tied up in stock that isn't moving.
Average order value: growth from the customers you already have.
Included on the Growth plan and above.
Growth Score DemoHow It Works
Connect Your Channels
Connect your sales channels and payment processors, map transactions to the right accounts, and reconcile historical data.
Receive Your Close on a Fixed Date
Receive your completed books on a consistent monthly schedule based on your channels’ reporting timelines.
Post Settlements and Match COGS
Match settlements to deposits, align costs with units sold, and have your books reviewed by a licensed accountant.
Software We Work In






















Ecommerce bookkeeping compared with a general bookkeeper and hiring in house
Swipe the table to compare all 3 options
| Criterion | MonilyBook a Meeting | A general bookkeeper | Hiring in house |
|---|---|---|---|
| Channel payout treatment | Yes Settlement entries split by fee type | No Deposit booked as revenue | Limited Depends on the hire |
| Inventory and COGS | Yes Accrual, SKU-level, on the balance sheet | No Often expensed on purchase | Limited Depends on the hire |
| Ecommerce connectors | Yes A2X or Link My Books, configured and reviewed | No Raw platform feed or manual entry | Limited You buy and configure |
| Sales tax nexus | Yes Tracked by state between closes | No Usually out of scope | Limited You own it |
| Multi-channel reporting | Yes Revenue and margin split by channel | No Single blended revenue line | Limited Depends on the hire |
| Cost structure | Yes Flat monthly fee | Limited Hourly, harder to forecast | No Salary, benefits, software seats |
| Time to add capacity | Yes Days | Yes Days | No Two to four months including ramp |
The practical difference shows up when you add a channel. A general bookkeeper treats a new TikTok Shop deposit as one more line of revenue. We treat it as a settlement that needs splitting before it means anything.
Ecommerce Success Story
What our 5000+ clients say about Monily
Why partner with Monily
Accounting, tax and CFO support under one roof, from a team that has done this since 2006.
Experts on Your Books
- Certified accountants and QuickBooks Elite ProAdvisors
- A dedicated success manager who knows your account
- Teams across the US, Canada, the UK, the UAE and Pakistan
- Questions answered by people, usually the same day
Built to Grow With You
- Monthly financials delivered on schedule
- Bookkeeping, tax, payroll and CFO support in one place
- Works in the tools you already use
“Monily was great to work with. They understood the requirements quickly and delivered high-quality results without any issues. Their professionalism and reliability made the whole process smooth and stress-free. I’m very satisfied with the outcome and would be happy to hire them again for future projects.”
01 — 03
Pricing and what moves it
You pay a flat monthly fee based on channel count, transaction volume and complexity. Catch up work is quoted separately as a one-time project.
We sign a 12-month contract at the start. However, in case of service dissatisfaction, the client can cancel their contract within the first 30 days with a full refund.
Flat monthly
Volume-based
Project-based (catch up)
Frequently
Asked Questions
Book a MeetingEcommerce Bookkeeping, Explained
Every seller asks the same question first. Why does the number in my Shopify dashboard never match the number in my bank account?
Because the platform does not send what your customers paid. It sends what is left after referral fees, fulfillment fees, advertising, refunds, chargebacks, shipping charged to the customer, tax collected on your behalf, and any reserve held against your account. Booking that deposit as revenue understates your sales and hides every cost inside one net figure.
We split each settlement into its parts: gross sales, each fee type, refunds, shipping income and tax collected. Settlements that straddle a month end get divided so each period carries what belongs to it, and the entry reconciles against the bank deposit. Your revenue line becomes the revenue you earned.
Stock you buy is an asset until it sells. The moment it sells, its cost belongs to the same month as the revenue it produced. Where that match does not happen, a heavy restock month shows a loss and the next month shows a margin that cannot be real.
We hold SKU-level costs, release them to COGS as units sell, and carry the remainder on the balance sheet. Landed cost sits in the unit, so freight, duties, tariffs and inbound fulfillment fees are not buried in operating expenses where they flatter your gross margin.
That is what makes margin by SKU and by channel usable. You can see which products carry the account and which are subsidized by the rest.
Onboarding starts with your actual channel mix, not a generic checklist. We connect your marketplaces, carts and payment processors through purpose-built ecommerce connectors such as A2X or Link My Books, map every transaction type to the right account, and reconcile your history back to clean opening balances.
Once the file is current, the cycle repeats. Settlements post as summarized entries that tie to your deposits rather than thousands of individual orders. COGS is matched to units sold, accruals are booked, and a licensed accountant reviews the close before anything reaches you.
Your delivery date is set at onboarding and does not move. Ecommerce closes are gated by channel settlement timing, so we fix the date against your slowest reporting channel rather than an optimistic one.
Marketplace facilitator laws are in force in every US state with a statewide sales tax and in Washington DC, so Amazon, Etsy, eBay, Walmart and TikTok Shop collect and remit on the sales they facilitate. Most sellers stop reading there.
Three exposures remain. Your own storefront is yours, so Shopify, BigCommerce, WooCommerce and direct wholesale carry your collection obligation wherever you have nexus. Marketplace sales often still count toward your own economic nexus calculation, commonly $100,000 of sales into a state, which can create a registration requirement on revenue you never collected tax on. And FBA inventory stored in a state can establish physical presence there.
We track sales by state against current thresholds, separate marketplace-collected tax from tax you owe directly, and tell you where to register before a state finds you.
If you hold stock, the answer is accrual. Under the cash method, inventory is expensed when you pay the supplier, so the month you restock shows a collapsed margin and the month you sell shows an inflated one. Neither number tells you what to charge.
Smaller sellers below the IRS gross receipts threshold may be permitted to use the cash method for tax purposes. That is a filing choice, not a reason to run the business on cash basis books. We set every inventory-carrying client up on accrual.
Behind is the most common state we find sellers in, and it compounds. You cannot price without margin data, you cannot file without books, and you cannot fix either while new orders keep arriving.
Catch up runs as a standalone project, priced separately from the monthly fee. We scope the backlog first, then rebuild history channel by channel using the same connectors and mapping we will use going forward, so nothing is redone later. You get reconciled prior periods, a corrected inventory position, and a written summary of what was wrong and what changed.
Standard financials tell you whether the business made money. These tell you where it came from and which channel is carrying the others.
- Gross Merchandise Value
- Net Revenue after platform fees, refunds and chargebacks
- Revenue by Sales Channel
- Revenue by Traffic Source
- Average Order Value
- Cost of Goods Sold
- Gross Margin by SKU and by channel
- Contribution Margin after fulfillment and advertising
- Customer Acquisition Cost
- Customer Lifetime Value and the CLV to CAC ratio
- Refund and Return Rate
- Inventory Turnover and Days Inventory Outstanding
- Earnings Before Interest and Taxes
Sellers buy reliability, so the timelines matter more than the feature list.
| Commitment | Standard |
|---|---|
| Onboarding call to access setup | 3-4 business days |
| New file live after access is granted | 5-10 business days |
| Catch up projects | A few days depending on volume and complexity |
| Monthly close delivered to you | Day 10 of the following month |
| Response to a client ticket | Immediately during business hours |
| Response during January through April | Immediately during business hours |
Whether or not you pick Monily, six things separate a specialist from a generalist with a website.
- The connector: Ask which ecommerce connector they use and to see a sample settlement entry. A2X and Link My Books are the standard. A raw platform feed that dumps individual orders into the ledger cannot be reconciled to a payout.
- Their accrual position: Ask directly whether they put inventory on the balance sheet. If the answer is that either method works, they do not handle inventory sellers.
- Fee separation: Ask how many Amazon fee types they code separately. If fees arrive as one lump, you will never see unit economics.
- Sales tax scope: Ask whether nexus tracking is included or billed separately, and whether they monitor it between closes or once a year.
- The delivery date: Vague answers about being responsive are worth nothing in April. Get a date.
- Catch up terms: Ask whether the backlog is quoted before work starts and whether the rebuild uses the same mapping as the ongoing close. If not, it gets redone.
Read-only access to your sales channels, payment processors, and bank and credit card accounts. Your existing books, in whatever condition they are in. Current SKU costs, including landed cost if you import.
One standard is not negotiable. Business and personal spending have to run through separate accounts. Commingled accounts cannot produce reliable margin data, and reconstructing them spends budget better spent on the books themselves. If yours are still mixed, we will help you separate them before the first close.
- A channel deposit is a net figure. Until it is split by fee type, your revenue line is wrong.
- If you hold inventory, cash basis will misstate your margin every month.
- Marketplace facilitator laws do not close your sales tax question. Your own storefront and your own nexus calculation remain yours.
- Catch up is a separate project from a monthly close, and it should be quoted before it starts.
- A fixed delivery date is worth more than a promise to be responsive.
Find Out What a Unit Actually Earns.
Tell us your channel mix and we will look at your last close. No fine print conditions, no rigid terms, and a delivery date you can hold us to. Know More, Grow More with Monily.
Schedule a free consultation with our C-level experts today.
Know More. Grow More.
