Annual Tax Return in Bulgaria. Key elements of the tax return and check points. How to verify the job has done properly?

Аnnual Tax Return in Bulgaria — how to confirm your declaration was filed correctly and what to check after submission. Practical verification steps, common red flags, and where to confirm status with official e-services. Perfect for freelancers, self‑employed, expats, and small business owners in Bulgaria.

To verify your annual tax return has been properly filed and processed in Bulgaria, you should log in to the NRA E-Services Portal using your PIN (PIC) or Qualified Electronic Signature (QES) to check your submitted declarations, view the processing status, and review your tax balance.

What this video helps you find (short, copy‑ready lines). How to verify your annual tax return was submitted correctly and accepted. Where to check payment status, corrections, and notices from the National Revenue Agency (NAP)

To verify that the job has been done properly when filing your annual tax return in Bulgaria, you can follow these steps:


Check the declaration form: Ensure that all income types are correctly declared and that the correct forms are used (e.g., GDD-50 for personal income, Form 1010 for corporate income).


Review the calculation: Verify that the tax calculation is accurate and that all deductions and exemptions are applied correctly.


Compare with previous years: If possible, compare the current year’s tax return with previous years to ensure consistency and accuracy.


Consult a tax professional: If you’re unsure about any aspect of your tax return, consider consulting a tax professional for guidance and verification.


By following these steps, you can ensure that your annual tax return in Bulgaria is accurate and complies with Bulgarian tax laws

Steps to follow to confirm Tax return report ststaus

Check Document Status: Once logged in, navigate to the “Submitted Documents” section to view a log of all digital tax declarations. Look for a document matching the Annual Tax Return (Декларация по чл. 50 for individuals or Корпоративна данъчна декларация за фирми) with a “Processed” (Обработен) or “Accepted” (Приет) status.

Review Submitted Files: You can typically open and download the PDF or XML copy of the submitted declaration to ensure all your deductions and civil contract incomes were accurately recorded.

Inspect for Liabilities: To be 100% certain no balances remain unpaid or uncredited, check the “Check Liabilities and Payments” (Справка за задълженията и плащанията) menu. If you have an accepted tax return, your calculated tax should be visible here.

Request a Status Certificate: If you need official proof of a successfully filed return and zero tax due, you can request an “Abstract for presence or absence of obligations” (Удостоверение за липса на задължения) via the portal National Revenue Agency

If you’re using an accountant, they should have provided you with a copy of the finalized document containing an official NRA Registration Number or Barcode.

If you need, Paramount Services Team could guide you on:

  • How to get your PIC (if you don’t have one yet)
  • Specific tax thresholds or credits for individuals vs. companies
  • How to check for missing pre-filled income (such as salaries reported by employers)

Let me know how you’d like to proceed with verifying your records.

Useful advices to get confidence in reporting status done correct

Establish Clear Criteria upfront

Always start with a detailed agreement, contract, or checklist before the work begins. Clearly define the deliverables, deadlines, and exact standards of quality expected.

Require Tangible Proof

Ask for evidence that the work is finished. For physical or service work, this can include a walkthrough, before-and-after photos, or a signed completion certificate. For digital or remote work, request a final project file or a task report.

Use a Structured Review Period

Before making a final payment or signing off, test or review the work yourself.Physical/Contract Work: Check if the site was cleaned up, the materials match what you agreed on, and everything functions safely.Digital Work: Check for bugs, formatting errors, or broken links. Review the deliverable against the original scope of work.

Address Discrepancies Constructively

If the job was not done to your standards, point out the specific areas that need improvement using your original agreement as a guide. Offer constructive feedback and ask for revisions.

For more specific guidance on verifying professional standards or documenting employee performance, you can review this checklist on how to Verify Employment History or learn more about establishing clear Employment Verification processes.

Key Elements of the Tax Return. How to Verify the Job Has Been Done Properly

In Bulgaria, filing an Annual Tax Return (GDD Form) accurately is a statutory obligation for freelancers, business owners, and those with non-employment income, generally due by April 30 of the following year. The primary tax rate is a flat 10% on your taxable base.

Key Elements of the Tax Return

The specific form you file depends on your tax status:

Individuals & Freelancers (GDD under Art. 50):

Requires declaration of worldwide/local income, 25% Legally Recognized Expenses (for most self-employed trades), health/social insurance contributions paid, and any advance tax payments.

Companies (Form 1010):

Must be submitted alongside Annual Financial Statements, declaring corporate tax adjustments, revenue, and advance tax payments.

Essential Checkpoints Before Submission

Always double-check these critical elements for accuracy before filing:

Deductible Expenses:

Confirm that your paid health and social security contributions are correctly entered, as these reduce your final tax base.

Advance Payments:

If you made quarterly advance payments during the previous year, ensure they are factored in to prevent overpaying.

Correct Annexes:

Ensure you check and fill out the correct annexes for your income type (e.g., rent, freelance work, crypto or capital gains).

How to Verify the Job Has Been Done Properly

You can independently verify that your tax return has been successfully and correctly filed using the National Revenue Agency (NRA) portal:

Direct Submission Check

Log into the NRA Electronic Services Portal using a Personal Identification Code (PIC) or Qualified Electronic Signature (QES). Under the “Submitted Data” section, you can verify your submitted tax return files and their processing status.

Verify Outstanding Liabilities:

Navigate to the “Notice and reference for presence of obligations” service on the NRA site to ensure your tax return has been logged and to check if any final balance or late-payment interest is owed.

Ensure Payment Matching:

If you owe taxes, make sure your bank transfer to the NRA includes the correct reference/code for the specific tax to avoid misallocation.

Verify Submission Online

Access the Portal: Log in to the NRA E-Services Portal (National Revenue Agency).

Check Your Submitted Declarations:

Navigate to the section for submitted declarations/documents. A successfully filed return under Article 50 (for individuals) or the Annual Tax Return (for companies) will display a digital confirmation number.

Download a Copy:

You can view and download the official PDF of the filed declaration, including all attached appendices, to ensure the accountant or filer included all relevant income sources (e.g., dividends, civil contracts, rental income).

Accounting Outsourcing – Common Reasons

Do Less. Achieve More. Focus on What Really Matters.

  1. Save Up to 50% on Your Accounting Costs,
  2. Create More Revenue.  With Current Staff,
  3. Grow your Business. Not Staffing Worries,
  4. No More Training New Accountants. EVER,
  5. Reach Us Anytime. 24-hours-a-day.

Our promises & invitation for a partnership

Paramount Accounting & Legal Services firm can provide complete legal & administrations services & information about other applicable taxes in Bulgaria, such as the corporate tax   business trips expenses tax treatment    social expenses taxation   taxes on representative expenses.

Our promises & invitation for a partnership

Paramount Accounting & Legal Services firm can provide complete legal & administrations services & information about other applicable taxes in Bulgaria, such as the corporate tax   business trips expenses tax treatment    social expenses taxation   taxes on representative expenses.

Our special PROMISES: 

  1. ALWAYS to keep our services prices at least 15% below the competition’s  prices  level,
  2. Till 3,000 EUR monthly turnover  ZERO Taxation,
  3. 5% taxation burden maximum,
  4. 4 hours expert support on all your questions w/o extra charge,
  5. 100% reimbursement of all damages (if any) caused by our advices,
  6. Loyalty, Integrity & Commitment is not just empty words/declarations, but everyday practice,
  7. Keeping to our promises 24/7 @ any circumstances.

See you Friends, looking forward to contribute to your business growth & success.

Table of contents