featured article

FAQ: Holiday Season Accounting for Ecommerce Sellers

Konstantine Christofakis

November 7, 2026

Holiday season accounting for an ecommerce seller is ordinary accrual accounting under heavier volume and worse timing. Sales belong to December even when the cash arrives in January. Returns from December orders keep arriving until the end of January. Fees, ad charges, and storage bills for December land on January statements. The twelve questions below are the ones that turn into adjusting entries in January if nobody answers them in November.

The questions

Do I record holiday sales when the order ships or when the marketplace pays me?

On accrual books, the sale belongs to the period when you delivered the goods or shipped them, depending on your revenue policy, not the date the payout reached your bank. A marketplace payout is a cash event that clears a receivable. The practical setup is a clearing account per channel: sales, fees, and refunds post to it by transaction date, and the deposit clears it. That way an Amazon settlement that closes on January 4 does not drag late-December orders into the new year. If you keep books on a cash basis, the payout date governs, and your December results will understate what you sold.

How should I handle Amazon's extended holiday return window?

Amazon announced on Seller Central in October 2026 that items bought on Amazon.com between November 1 and December 31, 2026 can be returned until January 31, 2027 (Apple-brand products until January 15), and that the window applies every year to FBA and seller-fulfilled orders. The accounting consequence is that December revenue is not final on December 31. Some of it will come back, and the units that return may or may not be resellable.

How do I estimate the holiday returns still coming in January?

Start from last year's return rate on holiday orders, by channel if you can. Illustrative numbers. Take a seller with $240,000 of November and December Amazon sales and a 9 percent return rate on last year's holiday orders. Expected refunds: $21,600. By December 31, $8,400 has already been refunded, leaving $13,200 expected. Product cost on those sales runs 30 percent, so the returned goods cost $3,960; if 60 percent come back resellable, the recoverable inventory is $2,376. The net expected hit to holiday gross profit is $13,200 minus $2,376, or $10,824. Whether to book that as a refund liability and return asset at year-end is a call for your CPA, based on size and your reporting needs.

How do I account for gift cards sold in December?

A gift card sale is not revenue. It is a liability, because you owe the holder goods later. Record the cash against a gift card liability account and move it to revenue when the card is redeemed. Unredeemed balances raise their own questions (breakage, and state unclaimed property rules), and those belong with your accountant. Shopify gift cards and store credit have specific mechanics in the order export; the gift card and deferred revenue guide walks through them.

Where do Black Friday discounts go in the books?

Below gross sales, as a reduction of revenue, not as a marketing expense. Post the full price to gross sales and the discount to a contra revenue account so you can see the size of the giveaway. Booking only the net price hides it; booking the discount as advertising inflates both revenue and expenses. On Amazon, the discount on a coupon you fund can arrive inside a fee line on the settlement; split the discount out for the same treatment, and keep the coupon fee itself as a selling expense. The contra revenue glossary entry shows where discounts, returns, and allowances each sit.

Why are my December fulfillment fees higher per unit than October's?

Amazon's holiday peak fulfillment fees apply to units shipped from October 15, 2026 through January 14, 2027. In its July 2026 announcement, Amazon put the average increase over non-peak rates at $0.32 per unit, with the 3.5 percent fuel and logistics surcharge applied on top. Standard-size monthly storage also rises to $2.40 per cubic foot October through December, against $0.78 the rest of the year, on Amazon's 2026 rate card. If your margin report compares December to September without flagging this, it will blame the wrong thing.

Should I close the books weekly during peak?

Reconcile weekly; close monthly. A weekly pass through each channel's settlements and payouts catches a missing deposit, a duplicated fee, or a stalled reserve while the volume is still manageable. A full close with accruals and inventory adjustments at every week end is more work than it returns for most sellers. With settlements syncing automatically from Shopify to QuickBooks Online and the marketplaces, the weekly check becomes a review of exceptions rather than data entry.

How do I treat holiday ad spend that is billed in January?

Accrue it to December. Amazon Ads bills sponsored ads when your account reaches its credit limit, and at least monthly; per Amazon Ads' billing help page, if you do not reach the limit, accumulated cost is charged on the second day of the next month. The same page warns that processing delays can push one month's charges onto the next month's invoice. Pull December campaign spend from the console, compare it to what was charged in December, and accrue the difference. Other channels' ad charges deserve the same check.

What about inventory that ships in December and arrives in January?

Ownership decides, not arrival. If your purchase terms pass title when the supplier hands goods to the carrier, the goods are yours in transit and belong in December inventory, with the matching payable. If title passes on delivery, they are not yours yet. The same logic applies to FBA transfers: units moving from your warehouse to Amazon are still your inventory while in transit, just in a different location. Count them once, not twice and not zero times.

Do marketplace facilitator rules change anything at the holiday peak?

The mechanics stay the same; the volumes rise. Where a marketplace collects and remits sales tax as the facilitator, that tax passes through your settlement and should not be booked as your revenue. On your own Shopify store, you are typically the one collecting, so the tax collected is a liability until you file. A December spike in direct sales can change which states you have obligations in. That is a question for your CPA or the state's department of revenue, not your bookkeeping software.

Why does December look profitable while my bank balance is low?

Because the cash for December's sales mostly arrives in January. Amazon's standard reserve releases funds seven days after delivery, then pays on the settlement cycle. Walmart's Marketplace Learn guide says payouts generally run every 14 days and that order payments usually arrive in the cycle after shipment or delivery. Shopify Payments and eBay pay faster. Meanwhile you paid the supplier in October and November.

What should I prepare in January before the CPA asks?

Four things, all as of December 31: every channel's sales, fees, and refunds reconciled through the last day of the year, not the last payout; an inventory count by location with in-transit units identified; an accrual list for December charges billed in January (ads, storage, 3PL invoices, inbound placement fees); and a return estimate for the extended window. Clean answers to these four make the January conversation short.

Take Control of Your E-Commerce Business with ConnectBooks

Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.

Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo