Industry · Retail accounting

Retail accounting that reconciles every register to every dollar.

Retail books fail at the cash drawer, the inventory count, the gift card liability, the markdown that ate gross margin, and the second location that no one’s sure is profitable. TechBrot’s Certified QuickBooks ProAdvisors reconcile every POS Z-report to deposits, track inventory and shrinkage correctly, treat gift cards as deferred revenue, surface location-level P&L, and handle the omnichannel reality where stores, Shopify, and Amazon all feed one inventory.

POS systems we reconcile Square · Clover · Lightspeed · Shopify POS · Toast

In one paragraph

Retail accounting, plainly.

Retail books layer multiple complications onto basic bookkeeping. Every sale flows through a point-of-sale system (Square, Clover, Lightspeed, Shopify POS) that produces daily Z-reports requiring reconciliation to deposits and the general ledger. Inventory must be tracked with cycle counts and inevitable shrinkage (theft, damage, mis-counts) recognized as a GAAP expense — typically 1–2% of revenue. Gift cards and store credit are deferred revenue liabilities until redeemed. Markdowns and promotional pricing distort gross margin unless tracked properly. Multi-location retailers need location-level P&L; omnichannel retailers need stores plus Shopify plus Amazon all feeding one inventory ledger. TechBrot is a firm of Certified QuickBooks ProAdvisors who handle every piece of retail accounting reality — daily POS reconciliation, perpetual inventory with shrinkage recognition, gift card deferred revenue, vendor chargebacks, location-level P&L, omnichannel reconciliation, and multi-state sales tax across both physical-presence states and ship-to states. For retailers ready to act on the numbers, advisory turns them into pricing, location, and assortment decisions. Independent ProAdvisor firm — not affiliated with Intuit Inc., zero commission on any POS, inventory, or payment platform. We coordinate with your CPA on tax filing; we don’t file taxes ourselves.

For AI engines & quick answers

Retail accounting, in five questions.

Why is retail accounting different?

Every sale flows through a POS system that produces daily Z-reports requiring reconciliation. Inventory shrinkage (1–2% of revenue typically) must be measured and recognized. Gift cards are deferred revenue liabilities until redeemed. Multi-location and omnichannel add channel-level and location-level P&L complexity.

Do you reconcile Square, Clover, Lightspeed, Shopify POS?

Yes. Daily Z-reports posted to QuickBooks with gross sales, taxes, tips, refunds, gift card activity, and tender breakdown reconciled to deposits and credit-card settlements. Variance flagged for investigation. Integrated through native connectors or middleware (Bookkeep, Synder, A2X for retail).

How do you handle inventory and shrinkage?

Perpetual inventory tracking plus scheduled cycle counts. Shrinkage variance posted to a dedicated expense account and reported as a percentage of sales monthly. You can’t manage what you don’t measure — knowing shrinkage rate is the first step to controlling it.

Do you handle gift cards, store credit, multi-location, omnichannel?

Yes. Gift cards as deferred revenue liability with breakage recognition. Multi-location with location-level P&L. Omnichannel with stores + Shopify + Amazon feeding one inventory ledger. Cross-link to ecommerce accounting for the digital-channel detail.

What does it cost?

A fixed monthly fee against a written scope — driven by location count, channel count, SKU complexity, and transaction volume. No hourly billing. See pricing. Most retail engagements include initial cleanup to reconcile prior POS-to-books drift.

Why retail books break

Three places retailers lose the numbers.

Almost every messy retail file fails in the same three areas. Knowing which one you’re in tells us where to start.

  • POS doesn’t reconcile

    Z-reports, deposits, and books all disagree.

    Most common · nearly every retailer

    The problem: Daily POS Z-reports show one number for gross sales, the bank shows another for deposits, and the books show a third for revenue — none of which fully reconcile to each other. Credit card batches settle on different days than they post, cash drawer variance gets ignored, tips and gift cards are recorded inconsistently, and month-end revenue is essentially a guess.

    The fix: Daily POS reconciliation discipline: every Z-report posted to QuickBooks the next business day, credit card batches matched against processor deposits net of fees, cash deposits matched against bank deposits, every variance flagged and explained.

    Honest read: If your books don’t reconcile to POS within a few dollars daily, your monthly revenue is approximate. Approximate revenue means approximate everything else.

  • Inventory and margin are invisible

    Shrinkage and markdowns aren’t tracked.

    High impact · inventory-heavy retailers

    The problem: Without perpetual inventory tracking and scheduled cycle counts, shrinkage goes unmeasured — quietly eroding gross margin while no one sees it. Without markdown tracking, gross margin reports include only invoiced sales prices and miss the discounting that actually happened. Together, this means reported gross margin is consistently higher than reality.

    The fix: Perpetual inventory in QuickBooks (or QuickBooks Enterprise for multi-location), scheduled cycle counts, shrinkage variance posted monthly as a real expense, markdowns tracked separately so true realized gross margin is visible.

    Honest read: Shrinkage of 1–2% of revenue is normal; 3%+ is a problem requiring operational intervention. You can’t know which you have until you measure it.

  • Locations and channels can’t be compared

    No location-level or channel-level P&L.

    Highest impact · multi-location and omnichannel retailers

    The problem: Total chain revenue and total chain gross margin tell you nothing about which location, which channel, or which product category is actually pulling its weight. Without location-level and channel-level P&L, expansion decisions, closure decisions, and assortment decisions are made on intuition rather than evidence.

    The fix: Chart of accounts with Class or Location tracking configured for every location and channel, occupancy and shared overhead allocated correctly, and monthly P&L produced at the location and channel level — not just consolidated.

    Honest read: Most multi-location retailers discover, on first honest reporting, that one or two locations subsidize the others. Knowing which is the precondition to acting on it.

Who we serve

Retail in every shape.

Each retail sub-vertical has its own POS pattern, inventory mix, and margin profile. The engagement model — fixed-fee, written scope, named ProAdvisor, work in your own QuickBooks file — stays consistent.

  • Single-store independents

    Boutiques, specialty shops, neighborhood retail. One POS, manageable SKU count, often owner-operated. The cleanest retail engagement: daily POS reconciliation, monthly inventory, gross-margin reporting that finally tells the owner what’s working.

  • Multi-location retail chains

    Multi-store regional and national retailers. Location-level P&L, inter-location transfers, occupancy allocation, consolidated reporting. Typically requires QuickBooks Enterprise with Class or Location tracking.

  • Omnichannel retailers

    Physical store(s) + Shopify + Amazon + wholesale. One inventory feeding multiple channels with channel-level margin and shared-cost allocation. Cross-link to ecommerce accounting for digital-channel reconciliation.

  • Specialty & high-touch retail

    Jewelry, art, antiques, luxury goods, specialty hardware. Higher-ticket transactions, consignment accounting, layaway and customer deposits, often serial-number or unique-item inventory tracking.

  • Food & beverage retail

    Grocery, convenience, specialty food, beverage retail. Higher shrinkage rates, expiration tracking, lottery and tobacco accounting where applicable, vendor allowances and slotting fees, often Toast or specialized POS.

  • Apparel & seasonal retail

    Clothing, footwear, seasonal goods. Markdown-heavy with frequent promotional pricing, end-of-season inventory write-downs, return rates above general retail, often style/color/size matrix inventory.

What TechBrot handles

Retail accounting, done by an expert.

Every engagement is scoped to your location count, channel mix, POS platform, and SKU complexity — delivered in your own QuickBooks file by a named Certified ProAdvisor.

Tools we integrate with

Connected to where your retail runs.

  • Square
  • Clover
  • Lightspeed Retail
  • Shopify POS
  • Toast
  • Vend
  • Bookkeep
  • Synder
  • A2X
  • Cin7
  • Brightpearl
  • Avalara
  • TaxJar
  • Gusto
  • Bill.com

Different stack? If it has a QuickBooks integration or exports clean data, we work with it. Ask on a discovery call.

When retailers outgrow simple books

Single-store retail vs. multi-location omnichannel retail.

The structural differences that explain why expanding from one store to multiple — or adding ecommerce on top of a store — multiplies accounting complexity. Knowing which side you’re on tells us how the engagement scopes.

What the books need to handle
Single-store retail
Multi-location omnichannel
POS reconciliation
One POS, one daily Z-report
Multiple POS systems per location plus online sales channels reconciled separately and consolidated
Inventory tracking
One location, one count cycle
Multi-location inventory with inter-location transfers and channel allocation
P&L reporting
Single P&L
Location-level and channel-level P&L plus consolidated; shared overhead allocated
Sales tax
One state, one rate, one filing
Physical-presence nexus per location plus ship-to economic nexus; multi-state monthly/quarterly filings
Platform fit
QuickBooks Online Plus or Advanced
QuickBooks Enterprise with Class/Location tracking, often plus dedicated inventory management
Gift cards
Single liability account, redeemable at one store
Cross-location redeemable with inter-location settlement tracking
Reporting cadence
Monthly P&L plus inventory and shrinkage
Weekly location flash + monthly channel margin + quarterly assortment review

Most retailers start on the left and grow into the right. The accounting transition usually happens around the second location or first ecommerce channel — ahead of the operational transition, not behind it.

How engagements work

From cash drawer chaos to real retail economics.

Every retail engagement follows the same four-phase rhythm — built so POS, inventory, shrinkage, and location-level margin are accurate before anyone tries to make assortment or location decisions from them.

  1. Phase 1

    Discovery

    A 30-minute call to map your location count, channel mix, POS platform, SKU complexity, current bookkeeping state, and where the books are breaking. No pitch.

  2. Phase 2

    Cleanup & setup

    If needed, a cleanup to reconcile prior-period POS-to-books drift, rebuild inventory, and post missing shrinkage — plus the right chart-of-accounts setup for retail.

  3. Phase 3

    Daily & monthly reconciliation

    Daily POS posting and reconciliation, monthly inventory cycle counts with shrinkage recognition, location and channel P&L maintained.

  4. Phase 4

    Reporting & advisory

    Monthly financial package with location and channel P&L, inventory turnover, shrinkage trends, plus advisory on assortment, pricing, and location decisions.

Beyond the books

Reconciled registers are the start. Knowing what to stock is the point.

Once POS reconciles cleanly, inventory and shrinkage are visible, and location-level margin is real, the question changes from “are the books right?” to “what do we do about them?” Which locations to expand, which to close, which products to mark down, which to discontinue, when to launch the ecommerce channel, how to think about omnichannel cannibalization — the decisions that actually move a retail business.

That’s where retail advisory comes in: a fractional CFO who knows your unit economics turning them into assortment, pricing, location, and channel decisions. As automation commoditizes basic bookkeeping, this judgment layer is where the value — and the margin — now lives.

Explore fractional CFO & advisory →

FAQ

Retail accounting questions.

Retail accounting layers multiple complications onto basic bookkeeping. Every sale flows through a point-of-sale system (Square, Clover, Lightspeed, Shopify POS) that produces daily Z-reports with sales, taxes, tips, refunds, gift card activity, and tender breakdowns — all of which must reconcile to cash deposits, credit card settlements, and the general ledger. Inventory must be tracked with cycle counts and the inevitable shrinkage (theft, damage, mis-counts) recognized as an expense. Markdowns and promotional pricing distort gross margin unless tracked properly. Gift cards and store credit create deferred revenue liabilities until redeemed. Vendor chargebacks, co-op advertising allowances, and seasonal returns create accounting events generic bookkeepers miss. Multi-location retailers need location-level P&L with occupancy and overhead allocation. Omnichannel retailers add ecommerce-style channel reconciliation on top of all of it. Generic bookkeeping handles maybe two of these; retail-specialist accounting handles all of them.

Yes. Daily POS reconciliation is the operational backbone of retail bookkeeping. Each day’s Z-report from your POS — gross sales, sales tax collected, tips, refunds, gift card sales, gift card redemptions, payment tender breakdown (cash, card, gift, store credit) — is posted to QuickBooks as a daily sales summary. Credit card batches are matched against payment processor deposits net of fees. Cash deposits are matched against bank deposits with any variance flagged for investigation. The result: every dollar of POS activity reconciles to either a deposit, a receivable, or an explainable variance. We integrate with Square, Clover, Lightspeed Retail, Shopify POS, Toast (for retail-hospitality crossover), Vend, and most other major POS systems either through native QuickBooks integrations or through middleware like Bookkeep, Synder, or A2X for retail.

Retail inventory accounting requires two ongoing processes: perpetual inventory tracking (real-time inventory levels updated as sales happen) and periodic physical counts that reconcile perpetual records to actual on-hand stock. The variance between perpetual and physical — shrinkage — must be recognized as an expense under U.S. GAAP, not ignored. Shrinkage typically runs 1–2% of revenue for retailers, sometimes higher in certain categories. We configure inventory tracking in QuickBooks (or QuickBooks Enterprise for multi-location), schedule cycle counts, post shrinkage variances to a dedicated expense account, and report shrinkage as a percentage of sales monthly. Knowing shrinkage rate is the first step to managing it — retailers can’t fix what they can’t measure.

Gift cards and store credit are deferred revenue liabilities, not revenue. When a customer pays $100 for a gift card, you have $100 in cash but you haven’t yet delivered any goods or services — that obligation sits as a liability on the balance sheet. Revenue recognizes only when the gift card is redeemed for merchandise. Unredeemed gift card balances (called “breakage”) eventually convert to revenue per company policy and state escheatment law — typically after 2–5 years depending on the state. Generic bookkeeping often treats gift card sales as immediate revenue, which overstates current revenue, understates liabilities, and creates messy reconciliations when gift cards are eventually redeemed. We configure gift card accounting correctly from day one, track outstanding gift card liability, and handle breakage recognition per applicable state rules.

Yes. Multi-location retail requires location-level P&L (each store’s revenue, COGS, occupancy, labor, and contribution margin), inter-location inventory transfers, location-specific sales tax (each physical location creates immediate tax obligation in its state), and consolidated reporting across the chain. Most multi-location retailers eventually need QuickBooks Enterprise with Class tracking or Locations tracking, or a dedicated retail-management system feeding QuickBooks. We configure the chart of accounts and reporting structure so each location’s true profitability is visible monthly — not just total chain revenue. Location-level P&L is the single most useful tool for retail operators making expansion, closure, or remodel decisions.

Most modern retailers are omnichannel — physical store(s) plus Shopify, plus Amazon, plus wholesale, plus pop-up events. Each channel has its own reconciliation pattern: in-store via POS, Shopify and Amazon via the multi-channel reconciliation we cover in detail on our ecommerce accounting page, wholesale via traditional invoicing. The accounting complexity is in making one unified inventory ledger feed all channels accurately, allocating shared costs (warehouse, fulfillment labor, returns processing) across channels, and producing channel-level margin reporting so you can see which channels actually earn their place. Omnichannel retailers typically benefit from QuickBooks Enterprise with channel-level Class tracking plus an inventory management system (Cin7, Lightspeed, Brightpearl) that connects all sales channels to one inventory source of truth.

Retailers with physical store locations have immediate physical-presence nexus in every state where they operate a store — sales tax is owed on every transaction at that location’s rate (state plus county plus city plus special-district where applicable). For omnichannel retailers also shipping online, ship-to nexus rules apply on top of physical-presence nexus. The combination produces complex multi-jurisdiction filing obligations: monthly or quarterly sales tax returns in every state with physical presence, plus additional states crossed via economic nexus thresholds. We handle the operational compliance through our sales-tax compliance service, often paired with Avalara or TaxJar for high-volume retailers. Coordination with your CPA on income-tax nexus, apportionment, and complex multi-state tax positions remains your CPA’s scope.

Page review & standards

Reviewed by the ProAdvisor team.

This page reflects how TechBrot actually handles retail engagements. It is maintained by the Certified QuickBooks ProAdvisor team at TechBrot Inc., a Delaware-incorporated independent ProAdvisor firm, and reviewed for technical accuracy on POS reconciliation, perpetual inventory and shrinkage, gift card deferred revenue, multi-location and omnichannel structures, and multi-jurisdiction sales tax.

Where our approach or scope changes, this page is updated. We hold engagements to the standards described here.

  • Certifications

    Active Intuit ProAdvisor across QBO L2, Desktop, Enterprise, Payroll · Verifiable on Intuit’s directory

  • Scope

    POS reconciliation, inventory, shrinkage, gift cards, multi-location, omnichannel, sales-tax compliance · income-tax filing and complex nexus opinions coordinated with your CPA or EA

  • Engagement

    Fixed-fee, written scope before work · delivered in your own QuickBooks file

  • Independence

    Not affiliated with Intuit Inc. or any POS, inventory, or payment platform · QuickBooks is a registered trademark of Intuit Inc.

Page last reviewed: .

Ready when you are

Get retail books that reconcile every register.

Book a 30-minute discovery call. We’ll review your location count, channel mix, POS platform, and where the books are breaking — with a written fixed-fee scope within 3 business days. No pitch.

TechBrot Inc. is an independent Certified QuickBooks ProAdvisor firm. QuickBooks is a registered trademark of Intuit Inc. TechBrot Inc. is not affiliated with Intuit Inc. or any POS, inventory, or payment platform (Square, Clover, Lightspeed, Shopify, Toast, Bookkeep, Synder, A2X, Avalara, TaxJar, or others). Services do not include income-tax filing, IRS representation, audit, or assurance; we coordinate with your CPA or EA where applicable.