Business insurance insights

General Liability Audit Based on Sales: Reconcile Revenue Before Submitting

Learn how to reconcile your general ledger and tax records to the exact period and sales exposure basis your insurer uses before a sales-based general liability audit.

By PolicyBenchmark Editorial TeamPublished
General Liability Audit Based on Sales: Reconcile Revenue Before Submitting

This content is for informational purposes only and does not constitute insurance advice. Always consult with a licensed insurance professional before making coverage decisions.

Why Sales-Based General Liability Audits Require a Pre-Submission Reconciliation

If your general liability policy uses sales as its premium base, the insurer will compare your actual revenue for the policy period against the estimate you provided at inception. The deposit premium you paid was calculated on that estimate. According to the Texas Department of Insurance, most auditable CGL policies use estimated payroll, sales, or units sold as the premium base, and the insurer is entitled to examine your books and records after the policy expires. If actual sales exceeded the estimate, you may owe additional premium; if they fell short, you may be due a return premium.

That adjustment calculation starts with a number the auditor reads from your records — not from memory or an invoice estimate. Reconciling your ledger to the exact period and exposure definition your insurer uses, before you submit anything, prevents a correctable discrepancy from becoming an unexpected bill or a drawn-out back-and-forth.

General liability insurance operates on an auditable basis for many manufacturers, retailers, and wholesalers. This article focuses specifically on the sales reconciliation step, which is distinct from payroll-based audits used by contractors.

What the Auditor Is Actually Looking For

A sales-based audit requires two types of supporting documents, not one. Travelers describes the structure this way: a primary source document showing actual transactions during the policy period, and a secondary verification document — typically a tax form — used to cross-check the primary source. Your sales journal, general ledger, or financial statements serve as the primary source. State sales tax returns, income statements, or federal tax returns serve as the verification layer.

The auditor is reconciling these two sources against each other and against your policy period. Travelers also notes that verification documents are used to identify income not reflected in the primary source. If your general ledger shows one revenue figure and your income statement shows a different one, the auditor will ask about the gap — so it is better to identify and explain it yourself beforehand.

The type of general liability policy you carry determines the basis. Travelers distinguishes between manufacturers and mercantile businesses, which use sales-based audits, and contractors, which use payroll-based audits. Check your declarations page or ask your agent which basis applies before assembling records.

Aligning Your Records to the Policy Period

The most common mismatch in a sales audit is a date boundary issue: your accounting records run on a calendar year or fiscal year, but your policy period may start and end mid-month. Travelers addresses this directly: it is acceptable to deviate sales records from the policy period by up to 30 days, rounding to the first of the month. For example, if your policy runs June 15 to June 15, you may provide records for July 1 to June 30, or June 1 to May 31.

For tax verification documents, the guidance is to provide the most recent four filed quarterly returns (or the annual return) that most closely aligns with the policy period. This means you may need to pull Q2 through Q1 of the following year rather than a clean January–December set.

Before you pull a single document, write down:

  • Your exact policy period start and end date (from the declarations page)
  • The rounded period you will use for primary source records (within 30 days)
  • The quarterly or annual tax periods you will use for verification
  • Any mid-year changes to your business — new locations, new product lines, new states of operation

If you opened a new location, started selling in a new state, or added a new operation during the policy term, Travelers recommends informing your agent or producer so the policy can be endorsed to reflect those exposures. Disclosing changes proactively during the audit is also advised. Your insurer's treatment of new exposures may vary; ask your agent whether additional endorsements were issued.

Sales Reconciliation Worksheet

The following worksheet is a framework you complete using your own records. It does not calculate premium, does not determine coverage, and is not a substitute for your insurer's audit form. Column values are placeholders — replace every item with your actual figures.

Step 1 — Establish the Audit Period

ItemYour Entry
Policy period (from declarations page)e.g., 06/15/2024 – 06/15/2025
Rounded primary-source period (within 30 days)e.g., 07/01/2024 – 06/30/2025
Quarterly tax returns to includee.g., Q3 2024, Q4 2024, Q1 2025, Q2 2025

Step 2 — Pull Gross Sales from the General Ledger

Revenue CategoryLedger Amount
Product sales (domestic)
Product sales (exported — ask insurer if excluded)
Service revenue (if any — confirm whether included in your exposure base)
Other income reflected in ledger
Ledger total for audit period

Note: Your policy's definition of "sales" controls what is included. Some policies exclude freight charges, returns, or intercompany transfers. Ask your insurer or agent for the applicable definition before finalizing this total.

Step 3 — Pull Revenue from Tax Verification Documents

Tax DocumentPeriod CoveredGross Sales or Revenue Reported
State sales tax return (Q1)
State sales tax return (Q2)
State sales tax return (Q3)
State sales tax return (Q4)
Federal income tax return (or income statement)
Verification document total

Step 4 — Identify and Explain Differences

Reconciling ItemAmountExplanation
Exempt sales excluded from sales tax returns but in ledger
Returns and allowances reflected in one source but not the other
Revenue from new location or state added mid-term
Other adjustments
Net difference (ledger vs. verification)

A difference of zero or close to zero means your sources are consistent. A meaningful difference should be documented with a written explanation before the auditor asks for one. Travelers notes that you may be asked to provide information from multiple data sources to capture income not reflected in the primary document — so an unexplained gap is a predictable audit question.

Step 5 — Compare to Your Policy Estimate

ItemAmount
Sales estimated at policy inception
Actual sales per reconciled ledger
Difference (actual minus estimated)

If actual sales exceeded the estimate, expect an additional premium bill after the audit closes. If actual sales were lower, ask your agent whether a return premium applies and what the insurer's minimum retained premium rule is for your policy. The Texas Department of Insurance confirms that if actual sales or units sold are less than estimated, a return premium may be due — but whether and how much depends on your specific policy terms.

Documents to Gather Before the Audit Appointment

Organize these before you receive the auditor's document request, using your insurer's confirmation letter as a final check. Travelers advises that documents must be available and accessible at the time of audit; printing is not required for online audits.

  • General ledger (covering the rounded audit period)
  • Sales journal or point-of-sale reports
  • Income statement or profit and loss statement
  • State sales tax returns (four most recent quarters aligning with the policy period)
  • Federal income tax return or relevant schedules
  • Any records of returns, allowances, or exempt sales
  • Records of any new locations, operations, or states added during the policy term

Keep these in a dedicated folder — paper or electronic — updated throughout the policy period so they are accessible at audit time. Travelers specifically recommends maintaining an audit-designated folder as a year-round practice.

Questions to Raise With Your Agent or Insurer

Some situations cannot be resolved with recordkeeping alone. Ask a licensed insurance professional:

  • What is the exact definition of "sales" under my policy's exposure basis — does it include service revenue, freight, intercompany transfers, or export sales?
  • Does my policy include a minimum retained premium that limits any return I could receive if actual sales fell below the estimate?
  • Were any endorsements issued for mid-term changes to my operations, and are those changes reflected in my audit exposure?
  • If I operate in multiple states, does each state's sales figure need to be broken out separately?
  • Is my audit being conducted in person, by mail, or online — and what does my confirmation letter list as required documents?

Next Steps

If you want to prepare a checklist of the information your insurer is likely to request for your specific industry before the audit arrives, the GL Cost Estimator at PolicyBenchmark can help you build an industry-specific general liability quote-preparation checklist. It does not estimate market premiums, provide live quotes, or determine whether particular claims are covered, but it structures the information gathering that applies to sales-based policies.

For a broader look at how general liability coverage works and what the underlying policy terms mean, see General Liability Insurance: What It Covers, Costs and Who Needs It.

If you have specific questions about how your audit is being handled or want to share your business situation, you can submit an optional coverage inquiry to PolicyBenchmark. No quote or provider connection is promised — requests are saved privately with PolicyBenchmark.

For context on how commercial insurance costs are structured more broadly, Commercial Insurance Costs: Build a Useful Quote Comparison covers the inputs behind a cost comparison without relying on unsupported averages.