Talk to a CFO
Eightx Talk to a CFO
← All Insights

Financial Strategy

Year-end close: 8 accounts to reconcile before your CPA

·By Leandro Delia, Senior Partner & CFO ·16 min read

Before your CPA opens the file, reconcile eight accounts: bank, credit cards, Shopify and Amazon payouts, accounts payable aging, inventory, deferred revenue, owner draw, and loans. The two founders skip most are deferred revenue and owner draw, and about one in four DTC brands that hand over unreconciled books carry a $20K to $80K error into the return.

Year-end close: 8 accounts to reconcile before your CPA

Key Takeaways

  • About 1 in 4 DTC brands in the $5M to $15M band that hand over unreconciled books carry a $20K to $80K COGS or net-income error into the return, based on our client work. The fix is a December checklist, not a January fire drill.
  • Eight accounts drive almost all year-end risk: bank, credit cards, Shopify/Amazon payouts, accounts payable aging, inventory, deferred revenue, owner draw, and loans. Reconcile these and your CPA gets a file, not a project.
  • The two accounts founders skip most are deferred revenue and the owner-draw ledger. Both carry the highest error magnitude, and both are invisible until a CPA or the IRS asks the question.
  • Gift cards are a liability, not revenue. Under ASC 606, only redeemed cards become revenue. For a $1M gift card program, $100K to $190K becomes a liability that is missing from your balance sheet if you book the full sale as income.
  • Shopify and Amazon payouts never equal gross sales. Fees, refunds, reserves, chargebacks, and settlement timing mean the December deposit will not tie to December revenue without a clearing account.

For a $5M to $15M direct-to-consumer brand, December 10 is the deadline that decides whether your CPA opens a clean file or a project. Reconcile the eight accounts below and your accountant files from finished books. Skip them and you hand over a reconstruction job that shows up as a bigger bill and, in about one in four brands this size, a $20K to $80K error in COGS or net income. This is the checklist to hand your bookkeeper, and the two accounts almost everyone forgets.

Year-end close is not a bigger version of month-end. It adds cutoff testing, 1099 obligations, a hard posting deadline, and tax-return stakes on top of the usual reconciliation. When I talk to founders running a brand this size, the pattern is the same every December: the bank and credit cards get reconciled because they are easy, and the accounts that actually move taxable income get left for the accountant to find. That is exactly backwards.

Why December 10 is the real deadline, not December 31

The tax clock most founders watch is March 15 for a partnership or S-corp and April 15 for a C-corp. That is the wrong clock. The clock that matters is when your bookkeeper can hand your CPA a reconciled file, because the CPA cannot start until the books stop moving.

Reconciling eight accounts and chasing down whatever does not tie takes a competent bookkeeper two to three weeks. Start December 10 and you have buffer to resolve a broken inventory count or a Shopify reserve question before the year closes on December 31. Start in January and you are reconstructing a year that is already over, from memory and half-filed receipts, while your CPA waits.

The cost of getting this wrong is not abstract. Based on our bookkeeping work with DTC brands in this revenue band, roughly a quarter of the brands that handed over unreconciled books carried a material misstatement into the return, in the $20K to $80K range. That is not fraud. It is a gift card program booked as revenue, an inventory number nobody counted, or a year of owner draws that were never matched to payroll. Each one is preventable with a checklist and three weeks.

Three cases from our work illustrate where the money actually hides. A $9M skincare brand we onboarded mid-year had booked its entire $220K gift card program as December revenue. None of it had been deferred. The CPA found it in January; fixing the liability added a $220K adjustment and pushed the return by six weeks. A $7M apparel brand skipped its physical inventory count in favor of the 3PL system number, which was carrying $38K of stale average cost from returns that had never been posted. That $38K flowed straight to taxable income. And a $12M supplement brand had paid its founder in draws all year and issued a single $140K W-2 in late December to backfill twelve months of payroll, which is the exact pattern the IRS flags as a payroll-tax avoidance signal. All three were preventable in December. None were caught until April.

The 8 accounts, and what goes wrong with each

Here is the full checklist. Reconcile these eight and you have covered almost all of the year-end risk for a brand your size.

#AccountWhat to reconcileReport to pullCommon failure modeSkip rate
1BankBook balance vs bank statementBank statement + accounting reconciliationOutstanding checks, deposits in transit not clearedLow
2Credit cardsEach card: statement vs booksCard statements (AMEX, Visa, MC separately)Uncategorized charges; December activity not postedLow
3Shopify / Amazon payoutsNet payouts vs gross revenue; deposit vs booksShopify payout reconciliation report; Amazon settlement reportFees, reserves, refunds not backed out; timing cutMedium
4Accounts payable agingVendor balances vs AP ledgerAP aging report; vendor statementsMissing accruals for goods received; stale open POsMedium
5Inventory valuationPhysical or system count vs book balanceInventory valuation report; 3PL reportStale average cost; unposted returns; unexpensed shrinkageHigh
6Deferred revenueGift card liability + unearned subscription vs booksGift card liability report; subscription exportFull gift card sale booked as revenue; nothing deferredHighest (most skipped)
7Owner-draw ledgerDraws vs documented compensation; W-2 matchEquity section; payroll recordsDraws exceed reasonable comp with no W-2Highest (most skipped)
8Loan & line of creditBook principal vs lender statement; interest accrualLender statements; amortization schedulePrincipal/interest split wrong; December interest not accruedMedium
Source: Eightx bookkeeping work; IRS Publication 538; FASB ASC 606.

Not every account carries the same risk. The chart below ranks the eight by how much error they typically introduce when left unreconciled. Inventory, deferred revenue, and platform payouts sit at the top, and the two most-skipped accounts (deferred revenue and owner draw) are near the top of the list precisely because nobody looks at them.

When you translate that risk into dollars, the picture gets sharper. Inventory and owner-draw misclassification carry the widest error ranges, and the accumulated total across all five high-risk accounts is where that $20K to $80K figure comes from.

Returns are quietly eating your margin. See by how much.

Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.

On its way.

Check your inbox. We'll send the Real Cost of Returns calculator shortly.

The two that always get skipped: deferred revenue and owner draw

If you fix only two accounts this year, fix these. They are the two founders skip most, and they carry the highest error magnitude. Both are invisible until a CPA or the IRS asks the question, which is what makes them expensive.

Deferred revenue starts with gift cards. Under ASC 606, a gift card sale is not revenue. It is a contract liability. You only recognize revenue when the card is redeemed, which means the money sits on your balance sheet as deferred revenue until a customer spends it. Book the full sale as income and you overstate revenue and hide a liability at the same time. The chart below shows what happens to every $100 in gift cards sold.

For a brand running a $1M gift card program, the numbers are large enough to move the return. The math looks like this.

MetricAmountNotes
Gift cards sold in year$1,000,000Booked as deferred revenue (liability) at sale
Redeemed within 12 months (~81% to 90%)$810,000 to $900,000Recognized as revenue on redemption
Outstanding at year-end (~10% to 19%)$100,000 to $190,000Stays as deferred revenue liability
Estimated breakage (~6% to 10%)$60,000 to $100,000Recognizable only if estimable per ASC 606
Error if entire balance booked as revenue$100,000 to $190,000Revenue overstated; liability missing
Sources: aggregated industry gift card research (redemption and breakage ranges); FASB ASC 606-10-55-46.

Subscriptions work the same way. A $120 annual subscription is not $120 of revenue on the day it is charged. It is $10 a month recognized as you deliver the service, with the rest sitting in deferred revenue. If your subscription platform and your books do not agree on that unearned balance, you have an error nobody has priced yet.

Owner draw is the other one, and it is a tax problem, not a bookkeeping problem. If you run an S-corp and work in the business, the IRS requires you to pay yourself reasonable W-2 compensation before you take distributions. There is no safe-harbor salary-versus-distribution ratio. The comp has to reflect what a comparable business would pay for the work you actually do.

The common failure pattern: a founder pays themselves in draws all year, then their accountant issues one lump-sum W-2 in December to backfill the payroll. That fix is a red flag on its own. It tells the IRS the split was engineered after the fact to avoid payroll tax. The clean version is to run reasonable comp through payroll during the year and reconcile the draw ledger against it at close, so distributions and salary are both documented and defensible.

Platform reconciliation: why Shopify and Amazon never just tie out

The most frequent reconciliation question from founders is why the Shopify deposit does not match the sales number in the books. The answer is that a payout is never gross revenue. Shopify deposits your sales minus processing fees, minus refunds, minus chargebacks, minus any reserve it is holding, and minus any Shopify Capital repayment. On top of that, the December 31 cut splits a single day of sales across two payouts, so the December deposit total will not equal December sales even before the fees.

The right way to handle it is a clearing account. Book gross sales to revenue, run every fee, refund, reserve, and repayment through the clearing account, and reconcile the clearing account to the actual bank deposits. When it nets to zero, you are reconciled. Trying to match the deposit to the sales number directly is the mistake that keeps December open into February.

Amazon adds its own wrinkle. The 1099-K Amazon issues reports gross payment volume, not net revenue, so it will never match your financial statements. Amazon's post-delivery reserve holds funds for roughly seven days after delivery, which means December FBA sales can settle in January. Reconcile the settlement reports to revenue and treat the 1099-K as a gross-volume cross-check, not a number you are supposed to tie to. The same clearing-account logic applies: settlements in, fees and reserves through the clearing account, deposits out.

The 8-point checklist to hand your bookkeeper on December 10

Give your bookkeeper this, verbatim, by December 10:

  1. Bank. Reconcile every account to the December statement. Clear outstanding checks and deposits in transit.
  2. Credit cards. Reconcile each card separately. Categorize every December charge; do not leave uncategorized transactions.
  3. Shopify / Amazon payouts. Reconcile through a clearing account. Back out fees, refunds, reserves, chargebacks, and capital repayments. Confirm the December 31 timing cut.
  4. Accounts payable aging. Accrue expenses for goods and services received by December 31 even if the invoice has not arrived. Clear stale POs and 1099 vendor data for the January deadline.
  5. Inventory. Count it, or reconcile the system balance to the 3PL report. Update average cost, post returns, expense shrinkage.
  6. Deferred revenue. Move gift card sales to a liability; recognize only redemptions. Reconcile the subscription unearned balance. Do not book gift card sales as revenue.
  7. Owner draw. Reconcile the draw ledger against documented W-2 compensation. Flag any gap between draws and reasonable comp before year-end, not after.
  8. Loan / line of credit. Reconcile principal to the lender statement, split principal from interest against the amortization schedule, and accrue December interest.

One note on financing: if your "loan" is a Shopify Capital or Amazon Lending advance rather than a traditional line of credit, the mechanics differ. Those are typically merchant cash advances, not term loans, so reconcile them to the repayment schedule the platform provides rather than an interest amortization table.

What your CPA sees when the books are not reconciled

There are two versions of your file that can land on a CPA's desk. The first is reconciled: eight accounts that tie, a clean trial balance, and a return the CPA can prepare in a day. The second is a set of raw exports where the CPA has to reconstruct your December before they can even start.

Those two files do not cost the same. A clean handoff is a tax-prep fee. A reconstruction is a cleanup engagement on top of it, and the gap is real money. This is exactly what ongoing bookkeeping services exist to prevent: the eight accounts stay reconciled monthly, so December is a review, not a rebuild. The difference between a $2,000 prep fee and a $6,000 "I had to rebuild your fourth quarter" bill is entirely on your side of December 10. Under IRS Publication 538, businesses that carry inventory are generally required to use an accrual method for purchases and sales, though brands under the ~$26M average gross receipts threshold can elect to opt out of that requirement. Most inventory-carrying brands in this revenue band choose accrual anyway for clean COGS tracking. On accrual, the accounts that need year-end accruing (AP, interest, deferred revenue) are exactly the ones a rushed close skips, which is why the reconstruction is so expensive.

The founders who get a small tax bill and a fast filing are not the ones with simpler businesses. They are the ones who handed over eight reconciled accounts on December 10 instead of a shoebox on April 1. The checklist is the whole difference.

Related reading. For the monthly version of this same close discipline, see the ecommerce month-end close playbook and a margin-first chart of accounts. For how we help brands model margin and cash, see our fractional CFO work.

Sources and methodology

Inventory method is governed by IRS Publication 538. Small businesses that produce, purchase, or sell merchandise must generally keep an inventory and use an accrual method for purchases and sales. Businesses under the ~$26M average annual gross receipts threshold qualify as small-business taxpayers and may elect to opt out of this inventory and accrual requirement; most DTC brands in the $5M to $15M band fall under that threshold. Permitted valuation methods are specific identification, FIFO, and LIFO; for most DTC brands FIFO aligns with actual stock flow and is the default. A change in method requires IRS Form 3115. See the IRS Publication 538 page.

Gift card and subscription accounting follows FASB ASC 606. Proceeds from a gift card are a contract liability (deferred revenue) recognized as revenue only on redemption. Breakage on unredeemed balances is recognized proportionally, and only when reliably estimable. A plain-English walkthrough is at RevenueHub's unexercised-rights explainer.

Gift card redemption and breakage rates are compiled from aggregated industry research. The 10% to 19% unredeemed range and the approximately 6% to 10% never-used range reflect figures cited across multiple retail research sources. Exact rates vary by brand, category, and channel, so the figures here are ranges, not single points.

Shopify payout mechanics are documented by Shopify. Payouts equal gross sales minus fees, refunds, chargebacks, reserves, and capital repayments, which is why a clearing account is required to reconcile. See the Shopify payout reconciliation report documentation.

S-corp reasonable compensation guidance draws on IRS position and practitioner analysis. Shareholder-employees must receive market-rate W-2 compensation before distributions; there is no accepted fixed split, and after-the-fact lump-sum payroll corrections raise audit risk. A practitioner reference is The Tax Adviser on advising S-corp clients on reasonable compensation.

The error-rate figures are drawn from our own client work. The $20K to $80K misstatement range, the roughly one-in-four incidence, and the per-account risk and dollar ranges reflect Eightx bookkeeping engagements with DTC brands in the $5M to $15M band. They are estimates from that work, not independently verifiable third-party benchmarks, and are presented as ranges for that reason.

Frequently asked questions

what accounts do i need to reconcile before my cpa can file my taxes?

Eight: bank, credit cards, Shopify and Amazon payouts, accounts payable aging, inventory, deferred revenue (gift cards and subscriptions), owner draw, and loan or line-of-credit balances. Reconcile all eight before the handoff and your CPA files from a clean file instead of rebuilding your December first.

why doesn't my shopify payout match my sales in quickbooks?

Because a payout is not revenue. Shopify deposits gross sales minus fees, refunds, chargebacks, reserves, and any Shopify Capital repayment, and the December 31 timing cut splits sales across two deposits. You reconcile it through a clearing account, not by matching the bank deposit to your sales number.

how do i account for gift cards at year-end, is that revenue?

No. Under ASC 606 a gift card sale is a liability (deferred revenue) until the card is redeemed. Only the redeemed portion is revenue this year. The unredeemed balance stays on your balance sheet as a liability, and estimated breakage is recognized only if it is reliably estimable.

can i pay myself owner's draws from my s-corp all year and just fix it with a w-2 at year-end?

That is the single most common owner-draw audit flag. An S-corp shareholder who works in the business must take reasonable W-2 compensation before distributions. A lump-sum December W-2 to backfill a year of draws signals to the IRS that the split was built to dodge payroll tax. Run payroll through the year instead.

what happens if i skip the year-end inventory count and just use the system numbers?

Your COGS and gross margin get whatever error is baked into your system count: stale average costs, unposted returns, and unexpensed shrinkage. Inventory carries the widest dollar error of any account, $10K to $50K in our client work, and it flows straight to taxable income. Do a count, or at minimum reconcile the system balance to a 3PL report.

how do i reconcile my amazon 1099-k to my quickbooks revenue?

You cannot match them directly. The 1099-K shows gross payment volume, not net revenue after fees, refunds, and reserves, and Amazon's post-delivery reserve means December sales can settle in January. Reconcile the settlement reports to revenue and treat the 1099-K as a gross-volume cross-check, not a revenue figure.

when should i give my bookkeeper the year-end checklist, november, december, or after the year ends?

By December 10. Your bookkeeper needs two to three weeks to reconcile eight accounts and resolve whatever breaks, and you want that buffer before December 31, not after. Handing over the checklist in January means your CPA waits on cleanup that could have been done while the year was still open.

does my loan interest need to be accrued at december 31 even if i haven't gotten the bank statement yet?

Yes, on the accrual method. Interest incurred through December 31 is a December expense even if the lender statement lands in January. Split each payment into principal and interest against the amortization schedule and accrue the stub-period interest so it lands in the correct tax year.

About the Author

Leandro Delia, Senior Partner & CFO

Leandro is a Senior Partner and CFO at Eightx, an Argentina-based fractional CFO and turnaround specialist. He has taken brands from monthly losses to profit, scaled another from $11M to $20M, and built the finance infrastructure behind a Wall Street IPO. He holds an MBA and an Industrial Engineering degree and leads CFO engagements for ecommerce and CPG brands earning $5M to $100M annually.

Related Insights

Books not ready for the CPA?

Get a clean year-end close before your CPA opens the file

30-minute call. We will walk your 8 accounts, flag the two that are usually skipped, and tell you what your bookkeeper needs to finish by December 10.

Talk to a CFO