Cairos
Invoicing
Invoicing softwareQuotesRecurring invoicesExpenses and suppliersReceipts and cash flow
Accounting and tax
AccountingAEAT tax formsRecord booksFixed assetsIGIC and the Canary Islands
Operations
Inventory and warehousesCRMTime trackingProjectsGrants and funding
Compliance
VeriFactuTicketBAIElectronic invoicingAll the regulationsSecurity and data
By type of business
Self-employedSmall businessesAccountants and tax advisersForeigners in SpainStartupsRetail and shops
By sector
Hospitality and restaurantsConstruction and renovationProfessional servicesE-commerceAll sectors
By legal structure
AssociationsFoundationsCooperativesSports clubsAll legal structures
Switching software
ComparisonsAn alternative to HoldedMigrating your data
Free tools
Invoice templateVAT calculatorIRPF calculatorAll the tools
Learn
GuidesGlossaryTax calendarBlog
Developers
API and documentationGet started in five minutesResource referenceWebhooks
Help
Help centreContact
Pricing
Start for free Log in
In Catalan, and properly

Invoicing software in Catalan

Cairos is translated in full into Catalan: 7,912 sentences, 100% of the program. The one you use and the invoices your clients receive. With VeriFactu included, expenses, the AEAT tax forms and the modules for associations, cooperatives and clubs.

The program and the invoices in CatalanVeriFactu includedNo card
Why this is unusual

Almost no invoicing software is in Catalan

The big ones are in Spanish and, at best, in English. And it is not an oversight: translating an ERP is not four buttons, it is thousands of sentences, the error messages, the help text on every field and the documents that go out to the world. That is why almost nobody does it.

InterfaceInvoicesHelp
CairosYesYesIn Spanish
Large general-purpose softwareSpanish and EnglishSpanishIn Spanish
International softwareEnglish and severalIt dependsIn English

Checked against what their own websites advertise. If any of them has added it since, write to us and we will correct it: we would rather put it right than let the table age badly.

The number, not the adjective

How much is translated, counted

Anybody can put «Available in Catalan». This is what comes out when you count the program's sentences one by one.

LanguageStrings translatedWhat is missing
Catalan7,912 of 7,912Nothing.
Galician7,912 of 7,912Nothing.
English7,912 of 7,912Nothing.
Basque7,871 of 7,91241 strings: terms the Administration does not translate, plus the odd paragraph on cooperative taxation.

Counted on 4 September 2026 against the program's catalogue, not against this website. Every new ERP screen goes in first in Spanish and is translated afterwards, so the figure is counted again at each review.

Why we do it

An ERP made here, and in Catalan for that reason

Translating a management program does not show up on any spreadsheet: it is thousands of sentences, the error messages, the help text on every field and the documents that go out to your client. For a company that runs its product from abroad, the Catalan market is a small line in a report, and that line does not win the argument. For us it is not a line: it is where we live.

We do not decide this in another time zone

Cairos is nobody's subsidiary and no fund's product. We make it here, we maintain it here and we decide here what gets translated. That is why Catalan came in before things that would sell more.

Properly translated, not run through a machine

Sentence by sentence, with the tax terminology reviewed. And what does not exist in Catalan — terms the Administration itself does not translate — stays in Spanish deliberately, rather than our inventing a word that then fails to match the form.

And it costs no more

It is in every plan, including the free one. Charging for someone's language would strike us as mean, and making it an add-on would treat it as a feature rather than what it is.

Two languages, two settings

The program in Catalan and the invoices too

They are two different things and they are set up separately, which is what almost nobody gets right.

The software, for you

Each person on the team chooses their language. You in Catalan, your accountant in Spanish, and each one sees the program the way they want without touching the other's.

The documents, for your client

The language of invoices, quotes and delivery notes is decided by the company, not by whoever creates them. That way the client always receives the same thing, whoever happens to be on holiday. And on an invoice you can change it for that particular document if a client asks for it in Spanish.

VeriFactu

VeriFactu in Catalan, and on the free plan

The chained billing record and the QR code the rule requires, with the whole screen in Catalan. It is included in every plan, the zero-euro one too: charging for meeting a legal obligation strikes us as indefensible.

  • Chained record with a SHA-256 hash from the very first invoice
  • QR code on the invoice, as the regulation requires
  • The screen, the warnings and the help, in Catalan
  • Included in every plan, the free one too

How VeriFactu works

Organisations

Software for associations and cooperatives in Catalan

The block where the difference shows most, because here hardly anyone competes even in Spanish.

Associations and foundations

The members' register, fees collected by direct debit with their SEPA file, donations with modelo 182 and the minute book. All in Catalan.

Cooperatives

Share capital by member, the allocation of the surplus with the appropriations the Catalan cooperatives act requires, the cooperative refund and the settlement due when a member leaves.

Sports clubs

What VAT applies to each thing the club does — exempt fees, the bar, sponsorship, ticket sales — plus licences and insurance.

See the legal forms

No fluff

What is translated and what is not

What gets used is translated: the menus, the screens, the buttons, the error messages, the warnings and the help text on every field. That is 7,912 sentences counted one by one, not a layer on top. And so is what leaves the program: the PDF of the invoice, the quote and the delivery note is generated in the language your company chooses, not in the language of whoever pressed the button.

What is not translated, and deliberately so: the names of the AEAT tax forms — the 303 is the 303 in any language — the codes of the official files, and the terms the Administration itself does not translate. Changing them would mean inventing a nomenclature that then fails to match what the form asks for.

And what is not translated yet, which is a different matter: on the printed invoice, the column headings — «Concepto», «Cant.», «Precio», «IVA», «Importe» — and the total written out in words are still in Spanish. So is the portal where your client looks up their invoices: the documents they download from there come out in your company's language, but the screen around them is in Spanish. We say it here and not in the small print because these are the three things your client sees.

Frequently asked questions

The whole of it: menus, screens, buttons, error messages and the help text on every field. That is 7,912 sentences translated one by one, not a layer on top with four words changed. We count the figure with the program's own extractor every time we review this page.
Yes, and it is a separate option. The language of the documents is chosen by the company in Settings and does not depend on who creates them: if your partner has the program in Spanish and you have it in Catalan, the invoices still come out the same for the client. On an invoice, moreover, you can change it document by document when a particular client asks for it in another language. With two exceptions we would rather tell you here: the column headings and the total written out in words still come out in Spanish.
Yes, and the other way round. They are two separate settings precisely because a lot of people work in Catalan and invoice clients elsewhere.
Not yet. The documents they download from there do come out in your company's language, but the portal screen is in Spanish. It is what is left to translate of what your client sees, and we would rather say so than let them find out for themselves.
No. It is in every plan, including the free one. Charging for someone's language would strike us as mean. The plans are on pricing.
Yes, and by native speakers. You write in Catalan and we answer in Catalan: it is not machine translation, nor a form that ends in a reply in Spanish. We have people hired to answer in Catalan, and it is one of the few things where we have no competition.

Try it in Catalan, without entering a card

The free plan does not expire and asks for no card: 30 documents a year with VeriFactu included. You change the language in two taps from your profile.

Support