VAT Filing Requirements: EU Guide for Non-Residents
Master VAT filing requirements across the EU with a focus on Bulgaria. Learn thresholds, deadlines, OSS rules, and compliance steps for non-resident founders.

You've incorporated a Bulgarian company, opened a business account, and started selling to customers across Europe. The company formation felt straightforward. Then an accountant asks for your VAT records, your filing frequency, your electronic signature, and a transaction breakdown by customer country. Suddenly, “VAT filing” no longer sounds like an annual administrative task.
For non-resident founders, Bulgaria offers a highly practical base. VAT filing is handled online, Bulgaria uses a clear monthly rhythm for registered businesses, and the country combines a 20% standard VAT rate with a 10% corporate income tax regime. The simplicity is real, but it applies mainly to the submission process. The difficult work happens earlier, when you classify transactions, reconcile invoices, track thresholds, and make sure the data entering the return is correct.
Table of Contents
- Why VAT Filing Is More Frequent Than You Think
- Bulgaria VAT Registration Thresholds and Triggers
- Filing Frequencies and Deadlines Across the EU
- How Bulgaria Compares to Other EU Jurisdictions
- Cross-Border Rules and the One Stop Shop System
- The Hidden Complexity of Real-Time Reporting and Data Validation
- Your Practical VAT Compliance Checklist
Why VAT Filing Is More Frequent Than You Think
A founder managing a Bulgarian company from abroad may expect VAT to appear on the annual accounts checklist. The first accountant's calendar usually changes that view. Instead of one year-end task, the business must manage recurring deadlines, payment instructions, invoice reviews, and requests for missing purchase documents.
EU rules set an annual minimum for VAT returns, while national legislation determines whether a business files monthly, quarterly, or annually. The European Commission explains that returns must be submitted at least once a year under Article 252 of the VAT Directive, and that member states may require more frequent filing. Its guidance also states that the deadline may not be later than 2 months after the end of the return period. The European Commission's VAT returns guidance provides the framework, but the company must still confirm the schedule that applies to its registration and transactions.

Filing frequency is a business planning issue
A quarterly filer has four preparation cycles. A monthly filer has twelve. Each cycle requires complete transaction data before submission, including sales invoices, purchase invoices, customer locations, supplier details, and the correct VAT treatment. The number of returns matters less than the discipline required to prepare every return accurately.
For a Bulgarian VAT-registered person, the routine is generally monthly, with filing and payment due on the 14th day of the following month, according to the Bulgaria VAT country guide. A company incorporated in Sofia but managed from Dubai, Singapore, or the United States still needs a dependable monthly close. Remote management changes who gathers the records, not whether the obligation exists.
Practical rule: Treat VAT as a monthly operating cycle from the point registration becomes likely, rather than a task reserved for year-end.
The online process is usually straightforward once the records are ready. The work before submission is where errors arise: collecting documents, checking tax treatment, reconciling bookkeeping entries, reviewing cross-border transactions, preparing the return, submitting it electronically, and confirming payment. A convenient portal cannot correct incomplete records or a transaction classified in the wrong country. For non-resident founders, that pre-filing data discipline is the primary operational burden.
Bulgaria VAT Registration Thresholds and Triggers
A company can reach Bulgaria's domestic VAT registration point before its year-end accounts are ready. The rule generally uses a BGN 100,000 taxable turnover threshold measured over a 12-month period, as set out in Bulgaria's VAT registration guidance. It applies to businesses making taxable supplies in Bulgaria, so monitoring should begin before turnover appears close to the threshold.
A rolling threshold requires a rolling review. Each month, classify supplies by country and nature, calculate the relevant taxable turnover, and keep a separate record of transactions that could create a registration obligation. An annual accounts review may identify the issue only after the effective date has passed.

Resident and non-resident triggers
For international founders, the main trap is assuming that the domestic threshold always protects a non-resident business. Non-resident businesses can face registration at a nil threshold where their activities require Bulgarian VAT registration. A foreign-owned Bulgarian operation or a non-resident supplier may therefore need to register before relying on low turnover.
Registration changes day-to-day operations:
- Invoicing: invoices may need Bulgarian VAT once the registration becomes effective.
- VAT number timing: sales staff and billing systems must know when the number can be used.
- Cash flow: the company may collect VAT while managing recoverable input VAT.
- Systems: accounting and sales platforms must distinguish taxable, exempt, zero-rated, domestic, and cross-border supplies.
Founders establishing an operating company can review the Bulgarian company formation process while building the VAT controls. Online incorporation and filing may be easy to complete. The harder task is ensuring that every invoice, customer location, and supply classification reaches the review process before filing.
A monthly turnover report should separate domestic taxable supplies, EU sales, non-EU sales, and transactions requiring further analysis. That report gives the accountant time to identify a trigger and adjust invoicing, records, and cash collection before the obligation becomes an operational surprise.
Filing Frequencies and Deadlines Across the EU
A non-resident founder can finish an online VAT return quickly and still overlook significant risk. The difficult work happens before submission, when sales, customer locations, invoices, and payment records must be classified for each country. EU rules provide a shared framework, but national authorities set the practical filing frequency and deadlines.
The OECD comparative publication shows that filing periods vary by taxpayer category, turnover, and jurisdiction. Company size alone does not determine the calendar. Registration status, the type of supplies, and the local return system can change the required process.
| Country | Standard Frequency | Filing Deadline | Registration Threshold |
|---|---|---|---|
| Bulgaria | Monthly | 14th day of the following month, for filing and payment in the usual cycle, according to the Bulgaria VAT filing guide | BGN 100,000 domestic taxable turnover within a 12-month period, with a nil threshold potentially applying to non-resident businesses, according to Bulgaria registration guidance |
| United Kingdom | Quarterly for most businesses | One calendar month and seven days after the period end, according to HMRC's VAT return rules | The applicable threshold depends on status and transaction pattern, so the company must assess its UK position separately |
| Australia | Quarterly below A$2 million turnover and monthly above that level, as described by the OECD comparison | Varies by filing period | Turnover-linked filing treatment |
| Belgium | Monthly or quarterly, with different 2025 timing rules | Quarterly filers received a filing and payment deadline on the 25th day of the following month, while monthly returns retained the 20th-day rule, subject to the changes and transitional treatment described by Deloitte Legal Belgium | Varies by registration and taxpayer circumstances |
Filing and payment are separate controls
Belgium shows why a single “VAT due” reminder can be misleading. A business may submit its return on time but pay late, or pay correctly while filing late. Quarterly and monthly filers can have different dates, and local holiday extensions, summer arrangements, and transitional rules may affect the timetable, as explained in Deloitte Legal Belgium's explanation of the 2025 changes.
For a Bulgarian company trading across borders, maintain a country-by-country calendar with separate fields for return preparation, submission, payment, and supporting schedules. Build those dates from the transaction data, not from a generic software default.
Online submission is usually the easy part. Before the deadline, the accounting process must identify the customer's location, supply type, applicable VAT treatment, and evidence supporting that treatment. A monthly review of those records gives the accountant time to correct invoices and classifications before the return is filed.
How Bulgaria Compares to Other EU Jurisdictions
A non-resident founder can submit a Bulgarian VAT return online without being in the country. The harder work happens beforehand: collecting complete invoices, confirming customer status, and separating domestic transactions from cross-border supplies. A rate table alone does not show that monthly workload.
Bulgaria's standard VAT rate is 20%, as recorded in the European VAT rate comparison. VAT is generally collected from the customer and remitted through the return, so the rate should not be treated as the company's final cost. The wider comparison includes Bulgaria's 10% corporate income tax regime, EU position, and electronic VAT administration.

The practical comparison
Assess each jurisdiction against the company's actual operating model:
- Supply treatment: Bulgaria's standard rate is 20%, but the correct VAT treatment depends on the goods or services, customer, and place of supply.
- Filing workload: A monthly cycle demands disciplined bookkeeping and document collection. Fast online submission does not reduce the preparation required.
- Electronic administration: Bulgarian VAT returns are filed electronically through the National Revenue Agency's systems or approved channels, as described in Bulgaria's electronic filing guidance.
- Corporate tax context: The 10% corporate tax can support a competitive structure, but it does not remove bookkeeping, payroll, annual reporting, VAT review, or transaction classification.
Germany, Poland, Czechia, Hungary, and Romania may fit different businesses. Local employees, inventory, warehouses, and domestic sales can make local infrastructure and substance more important than a headline rate. A remote service company may place greater value on online administration, reliable banking access, responsive accountants, and orderly document collection.
The least expensive compliance model is not always found by comparing tax rates. Count the staff time, software controls, review work, and deadlines needed to support the chosen structure.
For founders outside Bulgaria, the online process is practical when the company supplies complete records early, uses a stable invoicing system, and labels Bulgarian and cross-border activity separately. It becomes difficult when invoices arrive late, customer details are incomplete, or the accountant must reconstruct the transaction history immediately before filing. The portal can transmit a return, but it cannot correct missing analysis or prove that an invoice received the right VAT treatment.
Cross-Border Rules and the One Stop Shop System
A Bulgarian company can file online without much friction. The difficult work usually happens earlier, when the business must identify the customer, location of the goods, transaction type, and correct VAT treatment. Cross-border sales require more than checking where the company is established.
For EU distance sales of goods and certain digital services to consumers, the key threshold is EUR 10,000. Below that level, qualifying supplies may remain taxed in the seller's home member state. Once the combined relevant sales exceed it, VAT may apply in the customer's destination country, as explained by the EU One Stop Shop information portal.

Track the threshold across the business
The threshold covers the relevant EU distance sales and certain digital services together. It is not a separate allowance for each customer country. An online seller operating through Bulgaria may sell to customers in France, Italy, Germany, and other member states, so the control file should show one consolidated EU total.
Keep the underlying records separated by transaction type:
- Bulgarian domestic sales, reviewed under Bulgarian VAT rules.
- EU B2C distance sales, monitored against the aggregate EUR 10,000 threshold.
- EU B2B supplies, checked through customer VAT status and place-of-supply rules.
- Non-EU sales, assessed under import, export, or destination-country requirements.
- Digital services, classified by the customer's status, location, and service type.
This classification should exist before the return is prepared. If sales-channel exports combine consumer and business orders, or fail to show delivery countries, the accountant may need to reconstruct the evidence from invoices, payment records, and logistics data.
Once destination-country taxation applies, the One Stop Shop can reduce duplicate administration. A qualifying seller can register in one member state and use a single declaration and payment process for covered cross-border B2C supplies. OSS does not replace accurate transaction data, correct VAT rates, customer-location evidence, or retained records.
A Bulgarian consultant supplying qualifying B2B services to VAT-registered companies requires a different analysis from an online shop selling consumer goods across the EU. A SaaS business selling directly to consumers also differs from a marketplace seller whose platform may collect or report some tax data. Warehousing, imports, local stock, domestic supplies, and specific service rules can create separate registration obligations outside OSS.
Founders who want bookkeeping, ledgers, and recurring VAT work aligned with company records can use cross-border accounting support. The practical objective is simple: make destination, customer type, and transaction category visible before filing, while the evidence is still easy to verify.
The Hidden Complexity of Real-Time Reporting and Data Validation
A remote Bulgarian company can submit its VAT return online with little friction. The difficult work happens earlier, when transaction data must be complete, consistent, and classified correctly. Duplicate invoices, wrong tax points, missing customer details, or incomplete sales-channel exports can produce a compliant-looking submission that still creates follow-up work or exposure.
Hungary shows how quickly validation standards can tighten. In September 2025, 15 existing real-time reporting warnings were reclassified as errors, according to the Hungarian real-time reporting update. A field that previously allowed later correction may instead cause a failed or rejected reporting event.
Validate the source data first
The EU also moved toward faster cross-border invoicing rules in 2025. Directive (EU) 2025/516 states that invoices for certain cross-border transactions should be issued within 10 days after the chargeable event. That timing makes reliable transaction records a pre-filing requirement, not an accounting clean-up exercise.
Before the return is prepared, check the underlying records:
- Does each sale have a matching invoice?
- Does the invoice date match the taxable event?
- Can the customer country be supported with available evidence?
- Does the VAT number identify the same legal entity?
- Have refunds, credit notes, and marketplace adjustments been imported?
- Does the return reconcile with both the sales and purchase ledgers?
For a small company using one sales channel, a spreadsheet may be workable. Manual re-keying becomes risky once orders move through several platforms. Structured exports, consistent tax-category mapping, and field validation give the accountant an exception list instead of an unchecked transaction dump.
Data discipline matters more than portal speed. Online filing is only as reliable as the records submitted through it.
Real-time reporting also changes how corrections are managed. A company may discover after invoicing that its system applied the wrong country code or tax treatment, while the monthly return deadline is still approaching. Finance, sales, logistics, and the external accountant therefore need one agreed transaction process. This matters especially when goods cross borders or different platforms create separate records. For non-resident founders, the practical advantage of Bulgaria's online administration depends on doing this preparation before filing, not on submitting the form quickly.
Your Practical VAT Compliance Checklist
A non-resident founder can manage Bulgarian VAT remotely, provided the company follows a repeatable monthly routine. Online submission is straightforward. The difficult work is preparing accurate data before the return is opened.
Monitor registration exposure. Review Bulgarian taxable turnover monthly against the BGN 100,000 domestic threshold. Also check activities that may require registration at a nil threshold for non-resident businesses, as outlined in the Bulgarian registration rules.
Control the records. Store sales and purchase invoices, credit notes, bank records, import documents, and marketplace reports in one controlled folder. Missing documents can delay reconciliation and affect input VAT recovery.
Reconcile before filing. Match the sales ledger with payment-platform exports and purchases with supplier documents. Investigate unusual balances before the return is prepared, not after submission.
Separate cross-border activity. Classify Bulgarian transactions, EU B2C distance sales, EU B2B supplies, digital services, imports, and non-EU activity. Monitor the aggregate EUR 10,000 distance-sales threshold using the EU OSS guidance.
Set up electronic access early. Bulgarian VAT returns are filed electronically through the National Revenue Agency's e-services or approved channels. Arrange the required electronic signature and user permissions in advance, following the Bulgaria electronic filing guide.
Protect the deadline. Schedule review, approval, and payment before the usual Bulgarian deadline on the 14th day of the following month. Treat that date as the final control point, not the start of preparation.
Keep an audit trail. Record who checked invoice classification, ledgers, payment amount, submission confirmation, and supporting files. This record helps when the founder and accountant work from different countries.
Review accounting and compliance pricing before deciding whether to manage the process internally or delegate it.
FastCorp helps non-resident founders establish Bulgarian companies, arrange EU VAT registration, support banking setup, and manage bookkeeping and VAT returns through an online workflow. Its team can map Bulgarian VAT filing requirements into a practical monthly process.