A premium audit compares the exposure information used to price certain commercial insurance policies with what actually occurred during the policy term. If your company receives an audit request, organizing the records early can reduce back-and-forth and make discrepancies easier to explain. This commercial insurance audit preparation checklist gives Massachusetts businesses a clear order of operations without assuming every carrier asks for the same documents.
First, identify the policy and the audit basis
Read the request before gathering files. Confirm the policy number, audit period, due date, contact person, submission method, and the exposure basis being reviewed. A workers’ compensation audit often centers on payroll and classifications. A general liability audit may use sales, payroll, subcontractor costs, or another basis specified by the policy. Your carrier’s request and policy control.
The Workers’ Compensation Rating and Inspection Bureau of Massachusetts notes that the standard Massachusetts workers’ compensation policy includes an audit provision requiring an employer to allow examination of records related to the policy. That does not make every document relevant; it makes it important to respond to the actual request and ask questions when the scope is unclear.
Use a ten-step preparation sequence
- Save the request and name an owner. Assign one person to coordinate with payroll, accounting, operations, and the auditor.
- Lock the audit period. Label every export with its exact start and end date so calendar-year reports are not mistaken for policy-period reports.
- Confirm the exposure basis. Identify whether the request concerns payroll, sales, subcontractor costs, employee counts, or another measure.
- Export source records. Pull detailed reports from the system where transactions were recorded, not only a summary prepared for the audit.
- Gather verification records. Collect the tax returns, payroll filings, income statements, or other documents the request specifies.
- Separate meaningful groups. Organize employees, operations, locations, states, and subcontractors in the way the policy or auditor requests.
- Reconcile totals. Tie source reports to verification documents and record why legitimate differences exist.
- Prepare supporting contracts and certificates. Include subcontractor records only when requested and keep a clear index.
- Protect sensitive data. Use the carrier’s secure portal or another approved method rather than ordinary email for payroll and tax records.
- Retain the submission and result. Save the file list, transmission receipt, auditor questions, final statement, and any correction.
Build a document pack by purpose
| Document group | Possible examples | Preparation check |
|---|---|---|
| Audit request | Notice, questionnaire, portal instructions, policy information | Policy number, dates, basis, due date, and auditor match |
| Source records | Payroll detail, sales journal, general ledger, subcontractor ledger | Report dates align as closely as required with the policy period |
| Verification records | Tax filings, quarterly payroll reports, income statement, other requested returns | Totals reconcile or differences have a written explanation |
| Classification support | Job descriptions, department lists, location reports, ownership records | Facts describe actual duties and operations without guessing codes |
| Subcontractor support | Payment detail, contracts, and certificates of insurance for the audited term | Names and totals match the accounting ledger |
| Submission record | File index, portal receipt, correspondence, final audit statement | A complete copy is retained securely |
The Hanover’s general liability audit checklist distinguishes source documents showing transactions during the policy period from verification documents used to confirm them. Your insurer may request different records, but the distinction is useful: a clean summary should be traceable to the underlying books.
Prepare payroll and classifications without making assumptions
For a workers’ compensation audit, produce payroll records in the format requested and separate operations or locations only when the records support that separation. Give the auditor factual job-duty descriptions. Do not select or change classification codes on your own simply because a label seems close; raise the question with the auditor and your insurance agent.
Flag changes that occurred during the term, such as a new department, work in another state, a shift from office to field duties, changes in owners or officers, or a new use of subcontractors. Keep the effective date and supporting records with each explanation.
Organize subcontractor records before they become a bottleneck
If the audit request asks about subcontracted work, export payments by subcontractor for the audit period. Match each vendor name to the related contract and any certificate of insurance you retained for that same period. A current certificate may not answer what coverage was in place when earlier work occurred.
A certificate is evidence of information at the time it was issued; it is not the policy itself and does not automatically change coverage. If records are missing, describe the gap rather than creating or altering documentation. Ask the auditor what alternative proof is acceptable.
Reconcile the numbers before submitting
Start with the detailed source report, then compare it with the closest verification record. For example, payroll software and the general ledger may differ because they group bonuses, benefits, reimbursements, or timing entries differently. Create a short reconciliation that identifies each difference and points to the supporting account or report.
Use the same discipline for sales. Confirm whether the request calls for gross sales, net sales, or another definition, and do not deduct returns, taxes, freight, or intercompany amounts unless the instructions permit it. A labeled reconciliation is more useful than silently changing an export to force totals to match.
Review the result while the records are fresh
When the final audit statement arrives, compare it with the submitted totals and explanations. Check the policy period, exposure amounts, classifications, locations, and any subcontractor treatment. If something does not match your records, ask for the calculation and provide the specific source document that supports your question.
Keep the final statement with the policy and use what you learned before the next renewal. If payroll, sales, operations, or subcontracting changed materially, your current policy estimate may also need attention rather than waiting for another audit.
Make the next audit easier
- Tag payroll and accounting reports by policy period.
- Maintain written job descriptions as duties change.
- Keep subcontractor contracts, payment detail, and certificates together.
- Record the date and reason for new locations or operations.
- Reconcile payroll and sales accounts at regular intervals.
- Review estimates with your agent when the business changes materially.
Stanton Insurance Agency helps Massachusetts companies understand the information their policies and carriers request. Review our business insurance options, or contact our Waltham team if you want help preparing questions about an audit notice or the exposure estimates on your current policy.

