Regulation
Posted in

XML audit file for NRA – OpenCart

XML одиторски файл за НАП с интеграция за OpenCart
Posted in

OpenCart is one of the most popular online store platforms in Bulgaria. Its flexibility, rich set of modules and accessibility make it a preferred choice for small and medium-sized merchants. But when it comes to accountability to the National Revenue Agency and obligations under Regulation H-18, OpenCart merchants face serious challenges.

The truth is simple! Only NAP Ready offers complete and correct integration for OpenCart, which guarantees the creation of a correct XML audit file for the NRA. All other solutions that are advertised as "XML modules", "NRA plugins" or "accounting systems" fail in real-world testing.

And this is not just a technical detail. The wrong XML audit file leads to serious fines from the NRAand in some cases – even to the closure of the online store and removal from the NRA list.

Why the XML audit file is critically important

What is an XML audit file?

The XML audit file is a standard format required by the NRA, which contains detailed information about:

This is the store's audit trail – each line in it must be accurate and correspond to the actual orders.

What happens with an invalid file?

If the XML file contains errors – missing receipts, missing orders, incorrect statuses, incorrect values ​​or missed returns – the NRA treats this as turnover concealment. Sanctions start from thousands of BGNand for repeated violations, the fines can be even higher.

OpenCart and the problem with NRA modules

Massively incorrect decisions

In the latest inspections by the NRA, it turns out that over 80% of the modules, plugins, etc. used to generate an XML audit file for the NRA do not meet the requirements. The reason is simple – the developers of these solutions do not have the necessary expertise under Regulation H-18. They see the XML audit file as a simple export file, but do not understand the complex regulation behind it.

Order statuses

Most OpenCart solutions only work with the standard status “Completed”. But in reality, each store has its own statuses – “Sent”, “Accepted by customer”, “Refund”, “Paid by card”.

  • If the module does not recognize these statuses or it will drop the order from the XML, or it will mark it wrong.
  • The result is discrepancy between actual sales and data submitted to the NRA.

NAP Ready is the only correct integration for OpenCart

What makes NAP Ready different?

  1. Working with client-defined statuses – no matter what you call the completed order (“finished”, “completed”, “delivered”), the system recognizes it and includes it in the XML file.
  2. Refunds support – each refund is reported with a cancellation note, keeping a link to the original document.
  3. Correct VAT calculations – even for non-VAT registered companies, the XML audit file must include the VAT rate, as required by the NRA, depending on the group under which the company's activity is registered.
  4. Support for various payment methods – cash on delivery, card payment, bank transfer, PayPal, Stripe, MyPos, Klarna, Apple Pay, Google Pay and many others.
  5. Monthly automatic export – every 1st day of the month, an XML audit file is generated and archived for the NRA for the previous period.

OpenCart integration without compromise

While other modules try to "adapt" OpenCart to the requirements of the NRA, NAP Ready was designed from the ground up as an ERP reporting system. This means that we make no compromises – every order, every note, and every correction is accounted for in the correct manner. Only we at NAP Ready also fulfill the unified MAPLE register requirement.

Why the wrong choice is dangerous

Fines and sanctions

The NRA has already proven that it actively monitors e-commerce stores. If discrepancies are found in the XML audit files:

  • The fines can exceed 10,000 BGN,
  • The risk from suspension of activity the store is real,
  • in some cases it comes to additional tax audits for the entire business.

Reputational damage

In addition to financial penalties, bad XML can also hurt customer trust. No one wants to shop at a store that is known for having problems with tax authorities.

How NAP Ready solves the problem for OpenCart

Автоматизация на целия процес

  • When completing an order in OpenCart → NAP Ready automatically generates an electronic note depending on the payment method.
  • The receipt is archived, emailed to the client, and included in the XML file.
  • When returning → a "reversal receipt" is automatically created and submitted correctly in XML.

Unified operation with all shops

NAP Ready now works with WooCommerce, PrestaShop and other systems. Now OpenCart stores can benefit from the same reliable integration.

NAP Ready is the right choice for OpenCart

If you have an OpenCart store, there is only one choice:
NAP Ready is the only integration that guarantees a correct XML audit file for the NAP.

All other modules and plugins leave loopholes for errors that can be costly because they use ready-made integration from a questionable library on GitHub.

With NAP Ready:

  • no need to think about Regulation H-18
  • no need to worry about fines
  • you have full accountability, archive and peace of mind before the NRA
  • we keep a complete archive of your orders and documents for 5 years
  • We react quickly to inspections by the NRA and support your business

Contact us today and provide your OpenCart store with the reliable protection it needs.

Frequently Asked Questions

Can I use a free OpenCart XML module?

As far as we are aware, there are no free modules for OpenCart related to Regulation H-18, but even if there were, they cannot provide you with coverage of the requirements of the NRA and Regulation H-18, because they often lack the necessary competence.

What happens if I have custom statuses?

NAP Ready will recognize them and map them to the correct platform requirements so they can perform their correct functions for a completed and returned order. This is our key advantage over other solutions.

Do I need to manually adjust the XML file before submitting it to the NRA?

Of course not! That's the idea of ​​automation. You don't need to adjust anything. The file is automatically generated and sent to the email address you specify in our platform.

I have no more than 10 card orders per month, what is NAP Ready for me?

It doesn't matter how many orders you have with a card per month. You have to submit not only orders paid with a card. This is where the problems with the NRA begin, because Regulation H-18 is not properly understood.

NAP Ready audit files for online stores

Здравей 👋
Радваме се да те видим

Абонирай се за всичко важно около Наредба Н-18 и нашата платформа, за да си в час!

Не се притеснявай, не спамим!

Join the conversation

Join the conversation