Publicité
ERP IMPLEMENTATION
🇫🇷 Lire en français

Spanish ERP Revolution: How Holded, Factorial and Iberian SaaS Are Changing the Game

Expert guide to Spanish ERP solutions: Holded, Factorial, a3ERP, Sage Spain. Complete coverage of SII real-time VAT, TicketBAI compliance, and market dynamics for businesses operating in Spain.

Spanish ERP Revolution: How Holded, Factorial and Iberian SaaS Are Changing the Game

Spain has emerged as the most dynamic ERP market in southern Europe. While France and Germany remain dominated by legacy vendors, the Spanish market has witnessed the birth of a new generation of cloud-native solutions over the past decade — born in Barcelona, funded by European venture capital, and designed for SMEs that want nothing more to do with on-premise servers. The country also imposes one of the strictest fiscal compliance regimes in Europe: real-time VAT via SII, point-of-sale certification in the Basque Country through TicketBAI, and a B2B electronic invoicing calendar that’s already taking shape.

This guide covers the Spanish ERP vendors to know, the regulatory requirements structuring the market, and the selection criteria for companies establishing operations in Spain or already operating there.

The Spanish ERP market — an ecosystem in full digital transformation

Spain has approximately 3 million SMEs, representing 99.8% of the country’s business fabric. It’s a market structurally comparable to Italy in its fragmentation, but with one major difference: SaaS adoption is significantly faster.

Barcelona is changing the game. The Catalan capital has established itself as the second tech hub in Southern Europe, after Berlin if we consider the entire continent. Holded, Factorial, Typeform, Glovo, Travelperk — the Barcelona startups succeeding at European scale now number in the dozens. This tech culture has a direct impact on the ERP market: Spanish SMEs, especially the younger ones, adopt cloud solutions with a velocity not seen in France or Germany. The cloud penetration rate among Spanish companies with over 10 employees exceeds 30%, growing rapidly.

Legacy players maintain strong market presence. Despite the SaaS momentum, Wolters Kluwer (a3ERP) and Sage Spain continue to dominate the installed base, particularly among micro-enterprises and accounting firms. These players benefit from a dense partner network — the asesorías (management consultancies) that support Spanish SMEs with their accounting and tax obligations. An ERP that doesn’t integrate easily with the client’s asesoría starts with a serious handicap.

The regulatory framework acts as an accelerator. SII (Suministro Inmediato de Información), in place since 2017 for large enterprises and expanding to SMEs, requires ERPs to manage VAT transmission in near real-time to the Tax Agency (Agencia Tributaria). This is a higher level of requirement than the French FEC or even the German GoBD in terms of responsiveness. Vendors who don’t support SII natively are simply out of the game.

Spanish ERP vendors to know

Holded — the Barcelona cloud-native success story seducing SMEs

Holded is the Spanish ERP success story. Founded in Barcelona in 2016, the startup has raised over 30 million euros from European funds and established itself as the cloud-native reference for Spanish SMEs. The company claims more than 100,000 customers.

Positioning. Holded targets micro and small businesses with 1 to 50 employees through an all-in-one ERP: accounting, invoicing, CRM, project management, inventory, and HR. The positioning is decidedly self-service — the goal is for customers to be operational in less than an hour, without an integrator.

Strengths. User experience is the primary differentiator. The interface is modern, intuitive, and designed for non-technical users. Registration is done online, configuration is guided, and the first invoices can be issued within minutes. SII compliance is native — Holded automatically transmits VAT data to the Tax Agency. The invoicing module supports Spanish tax models Modelo 303 (quarterly VAT) and Modelo 349 (intra-community operations). Automatic bank integration (Open Banking / PSD2) reconciles bank movements with accounting without manual intervention.

Limitations. Holded is a management ERP, not an industrial ERP. There’s no production module, no MRP planning, no MES integration. Inventory management is functional but basic — no advanced multi-warehouse management or batch traceability. Beyond 50 users, functional limitations become apparent: limited financial reporting, absence of multi-entity consolidation, rudimentary approval workflows. Customer support has been subject to recurring criticism on Spanish forums, particularly regarding response times.

Factorial — from HR to ERP, the rise to power

Factorial is Barcelona’s other unicorn in the sector. Founded in 2016 and valued at over 1 billion euros after its Series C in 2022, Factorial began as HR software before gradually expanding its scope toward business management.

Positioning. Factorial targets SMEs of 10 to 500 employees with an HR-first positioning: employee management, payroll, leave, recruitment, performance evaluation, and document management. Since 2023, the publisher has added financial management modules, expense reports, and electronic signatures, beginning an evolution toward an integrated ERP.

Strengths. HR functional depth is the primary argument. Factorial manages Spanish payroll (Social Security contributions, IRPF, model 111) with precision that generalist ERPs struggle to match. Leave, absence, and schedule management is native and well-designed. The interface is elegant and adoption by employees is generally quick. The HR compliance aspect is solid: mandatory salary register (gender pay registry required by Royal Decree 902/2020), equality plan, time register (mandatory since 2019 in Spain).

Limitations. Factorial is not an ERP in the classic sense. The financial modules are recent and less mature than those of Holded or a3ERP. There’s no inventory management, no complete general accounting, no structured purchasing module. For a company looking for an integrated ERP covering accounting, supply chain, and production, Factorial is not (yet) the answer. It’s an HR tool evolving toward ERP, not the reverse.

Wolters Kluwer a3ERP — the veteran of Spanish accounting

Wolters Kluwer Spain (formerly a3 Software) is the historical publisher most embedded in the Spanish SME fabric. With over 500,000 customers in Spain via its a3 range, the company dominates the accounting firm and micro-enterprise segment.

Positioning. a3ERP targets SMEs of 5 to 100 employees, particularly those working closely with an asesoría. The product is designed for dual use: the external accountant manages the tax and accounting part, the company manages invoicing and daily operations. This is a model very specific to the Spanish market.

Strengths. Spanish tax compliance is the absolute strength. a3ERP is continuously updated to reflect regulatory changes — SII, tax models (111, 115, 180, 190, 303, 347, 349, 390), tax package (Corporate Tax), TicketBAI in the Basque Country and Navarre. The partner network (asesorías) is the densest in Spain — over 16,000 firms use Wolters Kluwer solutions. For a Spanish SME, this means their accountant already knows the tool and data exchange happens without friction.

Limitations. The user interface shows its age. Compared to Holded or Factorial, a3ERP feels like a tool designed for 2010s accountants. Modernization toward the cloud is underway but incomplete — many customers remain on on-premise versions. Ergonomics penalize adoption by non-accounting users. Modules beyond accounting and invoicing (CRM, inventory, production) are functional but don’t reach the depth of Sage X3 or Odoo Enterprise.

Sage Spain, Solmicro, AHORA — the historical players

Sage Spain is a strong local subsidiary of the British group. Sage 50 (formerly ContaPlus, FacturaPlus, NominaPlus — names that any Spanish accountant over 40 recognizes) remains one of the most used management software in Spain, particularly among micro-enterprises and freelancers. Sage 200 covers mid-sized SMEs with a classic ERP scope: accounting, commercial management, logistics, and production. SII compliance and Spanish tax models are native. The limitation is the positioning between two worlds: too light for mid-market companies, too complex for micro-enterprises that now turn to Holded.

Solmicro (Zucchetti group, after the 2019 acquisition) is a mid-market ERP positioned on industry and project management. It targets industrial SMEs of 30 to 300 employees with production, quality, and maintenance modules. Its integration into the Zucchetti group (Italian ERP leader) brings European dimension and technological synergies, even if the brand remains little known outside Spain.

AHORA Freeware is an atypical case: a free Spanish ERP (the software is open source, the integrator makes money on services). AHORA targets micro and small businesses with complete functional scope (accounting, CRM, inventory, production) and a community of integrator partners in Spain and Latin America. It’s an option to consider for companies sensitive to license costs, provided they accept a smaller community than Odoo or ERPNext.

Tax regulation: SII, TicketBAI and Modelo 303/349

Tax compliance is the first elimination criterion for an ERP in Spain. The Tax Agency has been a European pioneer in VAT digitalization, and requirements are constantly expanding.

SII — Suministro Inmediato de Información (real-time VAT)

SII is the system for immediate transmission of VAT records to the Tax Agency. In effect since July 2017, it requires concerned companies to transmit details of their issued and received invoices within four working days (eight days in the first year of application).

Who is concerned? Initially, SII applies to companies with annual turnover exceeding 6 million euros, VAT groups, and companies in monthly refund regime (REDEME). But the scope is gradually expanding — Spain is considering extending SII to all VAT taxpayers under the Crea y Crece law (Law 18/2022).

What SII requires from ERPs:

  • Near real-time transmission. Invoice registers (libro registro de facturas emitidas / recibidas) must be transmitted via web service to the Tax Agency within four calendar days following invoice issuance or accounting. The ERP must integrate a certified SOAP/XML connector with the SII platform.
  • Precise structured data. Each invoice record transmitted to SII contains the tax identification number (NIF) of issuer and recipient, invoice type (ordinaria, rectificativa, simplificada), taxable base per VAT rate, VAT amount, applicable tax regime (general regime, reverse charge, etc.) and special regime key if applicable.
  • Rejection management. The Tax Agency validates each submission and returns an acknowledgment or motivated rejection. The ERP must manage these returns, display the status of each invoice (accepted, accepted with errors, rejected) and allow correction and resubmission of rejected invoices.
  • Automatic reconciliation. SII allows companies to consult invoices issued by their suppliers that are already in the system. An advanced ERP can cross-reference this data with supplier invoices recorded in accounting to detect discrepancies.

The trap for international companies. SII goes beyond local audit requirements and even electronic invoicing obligations found in other EU countries. In most European markets, VAT data is declared periodically and in aggregate form. In Spain via SII, each invoice is transmitted individually in near real-time. An ERP compliant with requirements from other European countries is not automatically SII-compatible — the real-time transmission layer is a specific development that international vendors don’t provide natively.

TicketBAI — point-of-sale certification in the Basque Country

TicketBAI is a point-of-sale receipt certification system developed jointly by the three foral deputations (tax administrations) of the Basque Country: Álava, Bizkaia, and Gipuzkoa. Its objective is to guarantee the integrity and traceability of each sales operation, making cash register fraud practically impossible.

Operation. TicketBAI requires that each invoice or receipt issued be digitally signed by the invoicing software, chained to the previous receipt (like a simplified blockchain) and transmitted to the tax administration. Each receipt contains a QR code that allows the customer or tax inspector to verify its authenticity in real time.

What TicketBAI requires from ERPs:

  • Digital signature. Each sales document must be signed with a recognized electronic certificate. The ERP must integrate the signature library compliant with TicketBAI technical specifications.
  • Document chaining. Each invoice contains a reference to the previous document (number, date, signature), creating an unalterable chain. Chain breakage is an anomaly detectable during inspection.
  • TicketBAI XML file. The ERP generates a structured XML file for each operation, transmitted to the Batuz platform (Bizkaia), TBAI (Gipuzkoa) or SisBAI (Álava). The three provinces have slightly different technical specifications, complicating compliance for publishers.
  • QR code. Each printed receipt must include a QR code containing the verification URL. The customer can scan this code to verify that the receipt is registered with the administration.

Timeline. Deployment began in 2022 and is gradually becoming widespread by business sector and province. Ultimately, any company operating in the Basque Country, regardless of size, will have to use TicketBAI-certified software.

Impact for ERPs. Spanish publishers (a3ERP, Sage, Holded) support TicketBAI natively or via dedicated modules. International ERPs (SAP, Oracle, Odoo) require specific developments. The Basque Country represents approximately 6% of Spanish GDP — a non-negligible market for any company present in Spain.

Declarative obligations: Modelo 303/349

Beyond SII and TicketBAI, companies in Spain must regularly file tax returns whose generation the ERP must automate.

Modelo 303 — quarterly VAT return (or monthly for companies under SII). This is the Spanish equivalent of quarterly VAT returns in other EU countries. The ERP must calculate collected VAT, deductible VAT and the balance to pay or reimburse, broken down by rate (21% general, 10% reduced, 4% super-reduced) and by tax regime.

Modelo 349 — recapitulative statement of intra-community operations. Mandatory for any company that buys or sells goods and services to EU partners. The ERP must track the intra-community VAT number of partners and break down amounts by country and operation type (delivery, acquisition, service provision).

Modelo 347 — annual declaration of operations with third parties exceeding 3,005.06 euros. The ERP must automatically identify concerned suppliers and customers and generate the declaration in the format required by the Tax Agency.

Barcelona, European tech hub — impact on the ERP ecosystem

The rise of Barcelona as a tech hub is not anecdotal for the ERP market. It has three structural consequences.

A density of tech talent that benefits publishers. Holded, Factorial, Travelperk and dozens of other Barcelona startups recruit from the same pool of engineers. This density creates an ecosystem of skills in SaaS development, UX design and cloud infrastructure that raises the general level of locally published solutions. New generation Spanish ERPs have user interfaces that rival the best international solutions — this is no coincidence.

Demanding customer SMEs. Barcelona startups and scaleups are natural early adopters of cloud-native solutions. They don’t tolerate on-premise installations, dated interfaces or quarterly update cycles. This demand-side pressure pushes Spanish ERP publishers toward continuous innovation — continuous deployment, API-first, marketplace integrations, mobile-native.

A bridge to Latin America. Holded and Factorial have natural expansion toward Spanish-speaking Latin American markets. For a European company present in Spain and Latin America, choosing a Spanish cloud-native ERP can offer linguistic and cultural continuity that SAP or Oracle don’t provide at the same level in the SME segment.

SAP and Oracle in Spain — large enterprise positioning

SAP and Oracle occupy the large enterprise segment in Spain, as everywhere in Europe. SAP S/4HANA equips major banks (Santander, BBVA), energy groups (Repsol, Iberdrola) and Spanish industrial multinationals. Oracle Cloud ERP is present in the public sector and telcos. Microsoft Dynamics 365 Finance & Operations is gaining ground in mid-market companies.

For SMEs, SAP Business One is positioned via a network of local partners, but faces head-on competition from Holded and Sage 200 in the 10 to 100 employee segment. The value proposition of SAP Business One is perceived as less favorable in Spain than in other European markets, with local alternatives being both cheaper and better localized.

Oracle NetSuite, which is growing in other European markets, has limited penetration in Spain. Spanish tax localization (SII, TicketBAI, tax models) is functional but less native than that of local publishers, and the cost per user puts it out of reach for micro-enterprises that constitute the majority of the market.

How to choose an ERP in Spain — criteria and pitfalls

Choosing an ERP for the Spanish market follows specific criteria that international companies frequently underestimate. Here are the six decisive points.

1. Native SII compliance. The SII connector is not a “nice-to-have.” Without automatic transmission of invoice registers to the Tax Agency, the company is in violation. Require a demonstration of the complete flow: invoice issuance → XML generation → transmission → Tax Agency return management → status display. Beware of uncertified third-party connectors.

2. TicketBAI support if presence in the Basque Country. If the company operates in the Basque Country (even partially — a single point of sale is enough), the invoicing software must be TicketBAI certified. Verify that the ERP supports the specifications of the three provinces (Bizkaia, Gipuzkoa, Álava), which diverge on certain technical points.

3. Integration with the asesoría. In Spain, the relationship between the company and its accounting firm (asesoría) is structural. The ERP must allow smooth data exchange with the asesoría — ideally via collaborative access or an API, rather than through file exports. Wolters Kluwer has a natural advantage on this point, but Holded and Sage also offer collaborative modes.

4. Automated tax models. Modelo 303, 349, 347 (and 111, 115 for withholding tax) must be generated automatically by the ERP. Verify that Spanish VAT rates are correctly managed, including the super-reduced rate at 4% (essential goods) and special regimes (RECC — cash accounting, IGIC for the Canaries).

5. Management of special tax regimes. Spain has particularities that international ERPs sometimes ignore: IGIC (general indirect tax of the Canaries, which replaces VAT with different rates), IPSI (for Ceuta and Melilla), the recargo de equivalencia regime (equivalence surcharge for retail traders). An ERP that only manages standard 21% VAT is insufficient for complete national deployment.

6. Evolution toward mandatory B2B electronic invoicing. The Crea y Crece law provides for the generalization of B2B electronic invoicing in Spain. The implementation decree is expected, but the obligation could enter into force as early as 2026-2027 for large enterprises. The chosen ERP must show a clear roadmap toward this compliance — Spanish publishers, already experienced with SII, start with an advantage.

The Spanish ERP market is one of the most interesting in Europe for a company establishing there. The combination of quality cloud-native local publishers, a demanding but structuring regulatory framework and a dynamic tech ecosystem creates an environment favorable to SME digitalization. The mistake would be to deploy a French or German ERP as-is in Spain without measuring the necessary localization effort. Spanish publishers exist because they respond to specific needs — notably SII and tax models — that international solutions only cover with adaptation work. Ignoring them means unnecessarily complicating a project that could be simpler with the right local choice.