How to Prepare Your Invoices for a Tax Audit
Discover what Bulgarian tax authorities look for during audits and how to organize your invoices for compliance. Learn how digital record-keeping makes audits easier.
When the Bulgarian National Tax Agency (НАП) conducts an audit, they're not just randomly checking invoices. They follow a specific methodology to verify that your business has correctly reported income, applied VAT properly, claimed appropriate deductions, and maintained accurate financial records.
Understanding what auditors look for is the first step toward audit readiness. An audit is not a sign that you've done something wrong—it's a standard business risk that all companies face. However, being prepared can mean the difference between a smooth audit process lasting days and a lengthy investigation lasting months.
The most common focus areas during Bulgarian tax audits include:
Invoice Completeness: All required information must be present on every invoice. VAT Compliance: VAT calculations must be correct, and VAT registration status must be properly reflected. Invoice Documentation: You must be able to produce every invoice that was issued or received. Supplier Legitimacy: The tax agency verifies that your suppliers actually exist and are legitimate businesses. Deduction Justification: Claimed deductions must be supported by properly documented invoices. Time-Period Matching: Invoices must be recorded in the correct accounting period.The Six Requirements НАП Auditors Check First
1. Sequential Invoice Numbering
НАП expects invoice numbers to be sequential with no gaps. If you have invoices numbered 1-100 and then jump to 200, auditors will ask what happened to invoices 101-199.
How to prepare: Review your invoice numbering. If there are gaps, document the reason (cancelled invoices, a return period, etc.). Have explanatory documentation ready.2. Invoice Dates vs. Recording Dates
Invoices must be dated correctly and recorded in the accounting period when they were actually issued or received—not when they were paid.
How to prepare: Cross-reference your invoice dates with the dates in your accounting records. Ensure there's no artificial deferring of revenue (recording an invoice from January in February to manipulate accounting periods).3. Complete Required Fields
Every invoice must contain:
- Sequential number
- Invoice date (DD.MM.YYYY)
- Your company name and EIK
- Customer name and EIK
- Clear description of goods/services
- Quantity and unit price
- VAT amount (if applicable)
- Total amount due
- Payment terms
4. VAT Calculation Accuracy
VAT must be calculated correctly: (Net Amount) × (VAT Rate). Bulgaria's standard VAT rate is 20%, but some goods are subject to 9% or VAT exemptions.
How to prepare: Create a spreadsheet showing a sample of invoices with their calculated VAT. Verify the math is correct. If you use accounting software, run a VAT reconciliation report to ensure totals match your tax filings.5. Supplier Verification
НАП increasingly cross-references supplier information. If your business claims a large deduction from a supplier, they'll verify that supplier actually exists, is properly registered, and isn't flagged as a high-risk entity.
How to prepare: Maintain a list of your key suppliers with their:- Business name
- EIK
- Tax registration status
- Contact information
If you notice a supplier has ceased operations or been delisted, investigate whether any invoices from them need to be questioned.
6. Supporting Documentation
For large transactions or unusual invoices, НАП may request supporting documentation such as:
- Purchase orders
- Delivery notes (товарна присъствие)
- Email correspondence with suppliers
- Bank statements showing payment
- Customs documentation (for imports)
How to Organize Your Invoices for Easy Audit
Proper organization before an audit means auditors can quickly locate any document they request.
Create a Master Invoice Register
Maintain a spreadsheet (or use accounting software) listing all invoices:
- Invoice number
- Supplier/customer name
- Invoice date
- Amount
- VAT amount
- Payment method
- Payment date
This register should be sortable by date, supplier, and amount. Having this ready shows professionalism and makes audit requests quick to fulfill.
File Invoices Chronologically
Store physical invoices in folders organized by month and year. Use a consistent naming convention for digital invoices:
Example: 2026-02-VENDOR-NAME-INV-12345.pdf
This makes searching for specific invoices quick and eliminates confusion.
Keep Supporting Documents Together
Don't store invoices separately from purchase orders, delivery notes, and payment documentation. Create a folder structure like:
2026/
February/
Invoice_001/
- invoice.pdf
- purchase_order.pdf
- delivery_note.pdf
- payment_confirmation.pdf
Invoice_002/
- invoice.pdf
- delivery_note.pdf
Maintain a VAT Register
Separately track:
- Issued invoices (outgoing VAT)
- Received invoices (incoming VAT)
- Total VAT owed or refundable
This VAT register should match your quarterly VAT filings with НАП.
The Challenge: Manual Invoice Management
Here's where many businesses struggle: manually organizing thousands of invoices. If you receive 300 invoices per month, that's 3,600 per year. Even with the best filing system, finding a specific invoice from three years ago takes time.
During an audit, when НАП asks for "all invoices from February 2024 from your top three suppliers," you need to be able to produce those within hours, not days. Manual organization systems often fall short.
This is where many businesses realize their manual invoice management creates audit risk. Missing a single invoice or being unable to quickly locate one can raise auditor suspicion and trigger a deeper investigation.
Digital Records: The Audit Advantage
Businesses that maintain digital records of all invoices have a significant advantage during audits. Digital records allow for:
Instant Searching: Find any invoice in seconds by vendor name, number, date, or amount. Complete Auditability: A digital system with extracting data creates a timestamped record of when each invoice was received and processed. Compliance Verification: Software can flag invoices with missing required fields automatically. VAT Reconciliation: Automated VAT tracking ensures accuracy and makes quarterly reporting easier. Backup and Security: Digital records can be backed up and are protected against loss or damage.How NeuralParse Supports Tax Audit Readiness
When you use NeuralParse to process your invoices, you create a digital audit trail. Here's how it supports audit preparation:
Structured Data Extraction: Every invoice processed creates a standardized record with all required fields automatically captured: vendor name, invoice number, date, amount, VAT. Organized Digital Files: Exported invoices can be organized by date, supplier, or amount, making quick retrieval simple. Compliance Checking: The system identifies missing required fields, alerting you to potential issues before НАП does. VAT Tracking: Extracted VAT amounts are organized automatically, making VAT register maintenance effortless. Audit Reports: You can generate reports showing all processed invoices, supporting your claims about invoice volume and processing accuracy.Audit Preparation Checklist
Use this checklist 4-6 weeks before you anticipate an audit or whenever you want to improve your audit readiness:
- ✓ Review all invoices from the audit period for missing required fields
- ✓ Verify invoice numbering is sequential; document any gaps
- ✓ Cross-check invoice dates against accounting records
- ✓ Verify VAT calculations on a sample of invoices
- ✓ Create a master invoice register if you don't have one
- ✓ Verify supplier information (EIK, registration status)
- ✓ File all supporting documents with their corresponding invoices
- ✓ Reconcile your VAT register with НАП filings
- ✓ Test your invoice retrieval system—can you find a random invoice in 2 minutes?
- ✓ Create a summary report of total invoices processed, total amount, and total VAT
What Happens If Issues Are Found
If an audit reveals discrepancies, the consequences depend on the severity:
Minor Issues (incomplete information, small math errors): Usually corrected during the audit with minimal penalty. Moderate Issues (VAT miscalculations, missing invoices): May result in adjusted tax assessments and penalties. Serious Issues (fake invoices, systematic fraud): Can result in significant fines, back taxes, interest charges, and potential criminal prosecution.Prevention is always better than correction. Maintaining proper invoice documentation from the start eliminates these risks.
The Longer-Term Audit Strategy
Audit readiness isn't a one-time event. The best approach is maintaining audit-ready records throughout the year:
Start Audit-Ready Today
The good news is that preparing for an audit doesn't require expensive software or complex processes. It requires discipline and organization. Whether you maintain invoices manually or use NeuralParse to extract and organize invoice data, the key is consistency.
NeuralParse's free plan helps you get started with up to 50 invoices per month, creating structured records that support audit readiness. Start organizing your invoices today, and you'll sleep better knowing your business is prepared if НАП comes calling.
Ready to try invoice parsing?
Upload your first invoice free. No signup required.
Try NeuralParse Free