HMRC Compliance Checks: What to Expect and How to Prepare

HMRC compliance checks are formal reviews where HM Revenue and Customs examines a business’s tax records to verify accuracy. Over 300,000 compliance checks are opened by HMRC each year across the UK, affecting sole traders, limited companies, and partnerships. Understanding hmrc compliance checks: what to expect and how to prepare protects your business from penalties, interest charges, and prolonged disruption.

What Is HMRC Compliance Checks?

An HMRC compliance check is a formal review of your tax records and returns to confirm they are accurate and complete. HMRC selects businesses for checks using risk-based systems that flag discrepancies, late filings, or random selection. The checks cover VAT returns, PAYE records, Corporation Tax submissions, and Self Assessment filings.

There are 3 main types of HMRC compliance checks:

  1. Full enquiry — HMRC examines all aspects of your tax affairs, including personal and business records.
  2. Aspect enquiry — HMRC focuses on one specific area, such as a VAT return or a particular expense claim.
  3. Random check — HMRC selects your business randomly to test overall compliance, regardless of suspected errors.

HMRC opens most compliance checks within 12 months of the filing deadline for Self Assessment returns. For Corporation Tax, HMRC can open a check within 12 months of the filing date. VAT compliance checks typically begin within 4 years of the return date.

Why Does This Matter for Your UK Business?

Compliance checks matter because inaccurate records lead to penalties ranging from 0% to 100% of the tax owed, depending on whether the error was careless or deliberate. A single compliance check can cost a UK small business between £3,000 and £30,000 in additional tax, penalties, and professional fees, according to data from the Federation of Small Businesses.

HMRC collected £36.2 billion in additional tax revenue from compliance activity in the 2022 to 2023 tax year. This figure demonstrates the scale and intensity of HMRC enforcement efforts across UK businesses.

A compliance check affects your UK business in 4 specific ways:

  1. Financial penalties — HMRC charges penalties based on the behaviour that caused the inaccuracy. Careless errors incur 0% to 30% of the unpaid tax. Deliberate errors incur 20% to 70%. Deliberate and concealed errors incur 30% to 100%.
  2. Time disruption — Most compliance checks take between 3 and 9 months to resolve. Complex full enquiries can extend to 18 months.
  3. Interest charges — HMRC charges interest on late-paid tax from the original due date until settlement, currently set at 7.75% per annum.
  4. Reputational impact — Companies House records reflect outstanding penalties and late filings, which suppliers, lenders, and investors can access publicly.

Businesses that maintain organised records, file on time, and work with qualified accountants face significantly lower risk during compliance checks. Preparing for a potential check before it happens reduces both financial exposure and operational disruption.

Key Rules and Requirements

HMRC requires every UK business to maintain accurate, complete, and up-to-date records for all tax-related transactions. The exact requirements depend on your business structure and the taxes you pay.

What Records Must a UK Business Keep?

UK businesses must keep 6 categories of record to satisfy HMRC compliance checks:

  1. Sales and income records — Invoices, receipts, and bank statements showing all revenue.
  2. Purchase and expense records — Receipts, supplier invoices, and mileage logs for all deductible expenses.
  3. PAYE records — Employee pay details, tax deductions, and National Insurance contributions for a minimum of 3 years.
  4. VAT records — VAT invoices, VAT returns, and import or export documents for a minimum of 6 years.
  5. Company accounts — Profit and loss statements, balance sheets, and supporting documentation for each accounting period.
  6. Bank statements and financial records — Business bank account statements reconciled against accounting records.

The retention period for most business records is 6 years from the end of the relevant accounting period. Limited companies must keep records for 6 years from the end of the financial year. Some records, such as those involving capital gains or loss claims, require retention for longer periods.

What Is Making Tax Digital and How Does It Affect Compliance?

Making Tax Digital (MTD) is an HMRC initiative requiring UK businesses to keep digital records and submit tax returns using compatible software. MTD for VAT became mandatory for all VAT-registered businesses in April 2022. MTD for Income Tax Self Assessment begins in April 2026 for sole traders and landlords with income above £50,000.

MTD affects compliance checks by creating a digital audit trail that HMRC reviews directly. Businesses using MTD-compatible software benefit from automatic calculations, reduced manual errors, and clear records that speed up the compliance check process.

How Long Does a Compliance Check Take?

A standard aspect enquiry takes 3 to 6 months. A full enquiry takes 9 to 18 months depending on the complexity of the business records. HMRC must complete most checks within 4 years for careless errors and 6 years for deliberate errors from the end of the relevant tax year.

Common Questions Answered

Can HMRC Check Your Personal Bank Account?

HMRC can request personal bank account information when a compliance check identifies discrepancies between reported income and actual financial activity. HMRC uses Connect, an advanced data analytics system that cross-references information from banks, employers, property registries, and government departments. Connect processes over 1 billion pieces of data daily to identify tax irregularities.

HMRC must follow strict legal procedures before accessing personal financial data. HMRC issues formal information notices under Schedule 36 of the Finance Act 2008, which require the taxpayer’s consent or approval from the First-tier Tribunal.

What Triggers an HMRC Compliance Check?

Seven common triggers cause HMRC to open a compliance check:

  1. Filing returns late — Consistently late tax returns or payments flag your business for review.
  2. Reporting income fluctuations — Significant year-on-year changes in reported revenue trigger risk alerts.
  3. Claiming above-average expenses — Business expenses exceeding industry norms for similar companies draw scrutiny.
  4. Receiving third-party reports — Tips from former employees or business associates initiate checks.
  5. Random selection — HMRC’s risk-based testing programme selects businesses at random.
  6. Filing inconsistent returns — Discrepancies between VAT returns and Self Assessment filings create flags.
  7. Operating in monitored sectors — Cash-intensive businesses in construction, hospitality, and retail face higher check rates.

What Happens If You Make an Honest Mistake?

HMRC distinguishes between honest mistakes and deliberate evasion. For genuine errors, penalties reduce by up to 100% if you disclose the mistake voluntarily before HMRC discovers it. The disclosure process uses Form CCSC, available on the HMRC website, and requires a full explanation of how the error occurred.

Voluntary disclosure typically results in penalties at the lower end of the scale, between 0% and 10% of the tax owed, provided the business cooperates fully and pays the outstanding amount promptly.

How an Accountant Can Help

A qualified accountant reduces the risk of compliance check penalties by ensuring your records, filings, and tax calculations meet HMRC standards from the outset. Professional support before, during, and after a compliance check minimises both financial exposure and time disruption.

What Does an Accountant Do During a Compliance Check?

An accountant provides 5 specific services during a compliance check:

  1. Managing all HMRC correspondence — Handles letters, phone calls, and information requests so you do not inadvertently provide information that increases your liability.
  2. Reviewing and organising records — Ensures all requested documents are complete, accurate, and presented in the format HMRC expects.
  3. Negotiating penalties — Presents mitigating evidence and argues for penalty reductions based on cooperation and transparency.
  4. Preparing voluntary disclosures — Calculates the correct amount of tax owed and submits formal disclosures to minimise penalties.
  5. Providing ongoing compliance support — Implements systems and processes to prevent future errors, including MTD-compatible software setup and regular record reviews.

At Aqua Accounting, our team holds ICAEW Chartered Accountant qualifications and operates as an ICAEW Registered Member Firm. With over 13 years serving North East businesses from our Newcastle upon Tyne office, we understand the specific compliance challenges facing UK companies. We help businesses prepare for and navigate compliance checks with minimal disruption.

If your business faces an HMRC compliance check, our HMRC Investigations service provides dedicated support throughout the process. We also offer Tax Returns and Taxation services to ensure your filings meet every HMRC requirement, and our Business Accounting Advisory service helps you build systems that prevent future compliance issues.

Frequently Asked Questions

How Will I Know If HMRC Is Checking My Records?

HMRC notifies businesses of a compliance check by sending a formal letter to your registered business address or through your HMRC online account. The letter specifies which tax years and records are under review and provides a named HMRC officer as your point of contact. HMRC never starts a compliance check with a phone call or email. Contact HMRC directly through your online account or the official helpline at 0300 200 3300 if you receive suspicious contact. For professional guidance on handling HMRC correspondence, our Business Accounting Advisory team provides immediate support.

Can You Refuse an HMRC Compliance Check?

A UK business cannot refuse a legitimate HMRC compliance check. HMRC has statutory powers under the Finance Act 2008 to require documents, answers, and explanations from any taxpayer. Refusing to cooperate results in additional penalties of up to £300 per information request, plus daily penalties of up to £60 for continued non-compliance. Businesses have the right to professional representation throughout the process. An accountant manages the interaction to ensure HMRC stays within its legal boundaries. Our HMRC Investigations service includes full representation during every stage of a compliance check.

What Is the Difference Between a Compliance Check and an Investigation?

A compliance check is a routine review of specific tax returns to verify accuracy, while an investigation is a more serious examination of suspected tax evasion or fraud. Compliance checks are shorter, typically lasting 3 to 6 months. Investigations last 12 to 24 months and may involve interviews under caution. Most businesses selected for compliance checks have made careless errors rather than deliberate evasion, resulting in lower penalties. Our team provides support for both scenarios through our Tax Returns and Taxation services for proactive compliance management.

How Far Back Can HMRC Check My Records?

HMRC can check records up to 4 years for innocent errors, 6 years for careless errors, and 20 years for deliberate evasion or fraud. The standard enquiry window for Self Assessment is 12 months from the filing deadline. For Corporation Tax, the window extends to 12 months from the filing date. Keeping records beyond the minimum 6-year retention period provides additional protection if HMRC opens a historical check. Our Business Accounting Advisory team helps businesses implement record retention policies that cover every applicable timeframe.

Aqua Accounting — ICAEW Chartered Accountants | Newcastle upon Tyne | Serving North East businesses for over 13 years.

Disclaimer:

The information provided in this blog is for general informational purposes only and does not constitute professional advice. While every effort is made to ensure accuracy, Aqua Accounting accepts no responsibility for any actions taken based on this content. You should seek professional advice tailored to your individual circumstances.

Tags :

Blog

Share This :