Plugin set-up
Individual quote
from 1 working day
For a standard store where a ready-made plugin or module is enough.
- Plugin or module chosen with you
- Invoice series, NIF and QR code
- Test on real orders
- Short handover
VeriFactu · online stores, invoicing software, your own system
If you sell in Spain, your invoicing software has to meet the VeriFactu rules. I check which path is cheapest for you (a plugin, invoices from Holded or your ERP, or an API integration of your own system) and make it work, including refunds and corrections.
Individual quote
Free first call. I usually reply within 2 hours.
Most guides on VeriFactu are written by people selling a plugin. I start from your setup: the store, the invoicing tool and how refunds and B2B invoices work today. If a plugin is enough, I say so and set it up properly. If it is not, I integrate your store or system with an invoicing tool that already complies, or with the VeriFactu API.
The first questions before any software is chosen.
| Question | Answer | What follows |
|---|---|---|
| Registered in the SII? | No | VeriFactu applies |
| Basque Country or Navarre? | No, Valencia | state rules, not TicketBAI |
| Invoices issued by software? | Yes, by a WooCommerce plugin | the plugin must comply |
| Invoices to companies? | About 20% of orders | full invoices and corrections needed |
Chosen by cost and by how invoices are issued today.
What breaks compliance in practice.
Invoice records must not be changed after they are issued. Corrections need a corrective invoice.
What to do: Refunds create a corrective invoice automatically, linked to the original one.
Companies receive simplified invoices and ask for new ones by email.
What to do: A NIF field with validation for company buyers, and a full invoice issued straight away.
Tested before the date, watched after it.
Scope, price and timeline are agreed in writing before work starts. Plugin and tool subscriptions are paid separately.
Individual quote
from 1 working day
For a standard store where a ready-made plugin or module is enough.
Individual quote
from 1 week
When there are company invoices, refunds or invoices from Holded or your ERP.
Individual quote
from 2 weeks
For custom stores and apps without a ready-made plugin.
„We worked with Vlad on a Next.js project. He knew what he was doing from day one, didn't overcomplicate things and came up with better approaches on his own. I especially value his work on the site's performance. Everything was delivered as agreed.”
George B. CEO, finance company
„We needed to build an MVP fast to test our idea in practice. Vlad helped us choose sensible solutions and focus on what we really needed for launch. We didn't try to build everything at once, yet he made sure the project could grow later without starting from scratch.”
Alex N. Product Manager at StartupX
„Vlad got up to speed with our project quickly and pointed out several problems we hadn't treated as priorities. He sorted out our database and security issues. I liked that he didn't just complete tasks but clearly explained why something was worth changing and what the consequences could be.”
Michał R. CTO at TechCorp
„We had an app where every bigger change was becoming a problem. Vlad helped us clean up the code, rebuild some of the older parts and introduce automated tests. Working on new features is much easier now. I also appreciate his patience in explaining technical topics to people outside the development team.”
Sara K. Product Owner at WebSolutions
Two sentences are enough: the store or system and the invoicing tool. I reply within 2 hours as a rule and tell you which path fits, with price and timeline.
Under Royal Decree-law 15/2025, companies paying corporate tax must comply from 1 January 2027 and everyone else, including the self-employed, from 1 July 2027. In October 2026 the Ministry of Finance announced a further delay to October 2028, but it has to be published in the BOE first. I check the current status on the AEAT site before every project.
Companies registered in the SII, businesses in the Basque Country and Navarre (they have their own systems such as TicketBAI) and those who issue invoices entirely by hand, without software. A spreadsheet does not count as manual. Your gestor confirms your case, and I take care of the technical side.
For a simple store selling to consumers it often is, and then a set-up and a test are all you need. Problems start with company invoices, refunds, partial refunds, several stores or custom checkout steps. I check that before you pay for anything bigger.
If your invoicing tool already complies with VeriFactu, the simplest path is to issue every invoice there and let the store send it paid orders and refunds. That removes double invoicing and keeps the books in one place.
Your system has to create invoice records in the required format, chain them, add the QR code and, in VeriFactu mode, send them to the AEAT. I integrate this through a VeriFactu API provider or the AEAT web service, with error handling and retries.
I do not use fines to sell. The point is to pick the cheapest path that works, early enough to test it calmly.
Plugin and tool subscriptions are paid separately.
I build the integration so it can be extended for that.