How to keep your business books in Spain without knowing accounting

Updated on 18 July 2026. Deadlines and figures verified against the BOE, Spain's official gazette.

Quick answer

You can run a fully compliant business in Spain without ever having seen a balance sheet. The law asks for different things depending on your legal shape: from an autónomo (self-employed) under the simplified regime it wants little more than tidy, ordered lists of invoices; from an SL (the Spanish limited company) it wants real double-entry accounting. In both cases, what makes the difference is not knowing accounting: it is a handful of small, constant habits.

This guide covers exactly what the law requires from you, what double-entry actually means with no unnecessary jargon, the monthly habit that turns every quarter into a formality, which documents to keep and for how long, the five mistakes that cost the most in year one, and when software is enough, when you need a gestor (tax advisor) and how to combine the two.

What the law requires, depending on your legal shape

The first surprise is a pleasant one: Spanish law does not ask the same of everyone, and it asks surprisingly little of the most common setup.

If you are an autónomo (self-employed) under estimación directa simplificada, the simplified direct assessment regime most people start in, you are not required to keep double-entry accounts. Your obligations are libros registro, record books: one for income (the invoices you issue), one for expenses (the invoices you receive) and one for investment assets (equipment and other long-lived purchases). As a VAT taxpayer you also keep the VAT record books for invoices issued and received. It sounds solemn, but a record book is essentially an ordered, numbered list of invoices with their dates, taxable bases, rates and VAT amounts.

If you run an SL (sociedad limitada, the Spanish limited company), the bar rises: double-entry bookkeeping under the Plan General de Contabilidad (PGC, the Spanish accounting standards), with a libro diario (journal) and a book of inventories and annual accounts, books filed with the Registro Mercantil (the Commercial Register), and annual accounts (balance sheet, profit and loss account and notes) approved and deposited every year. Plus the same VAT record books.

The practical takeaway: an autónomo can keep proper records with discipline and a simple tool; an SL needs a system that does real accounting, whether that is software that automates it or a professional who runs it.

Double-entry bookkeeping, in plain words

Double-entry bookkeeping is an idea more than five centuries old that survives for one reason: it works. There is only one rule: every movement is recorded twice, because money that moves always leaves one place and arrives at another. The two entries are called debe and haber, debit and credit, and each pair forms an asiento contable, an accounting entry. The libro diario, the journal, is simply the chronological list of all the entries of the year.

An example with an invoice of 1,000 euros plus 210 euros of VAT (the 21% rate): you record that your client owes you 1,210 euros and, at the same time, that you earned 1,000 euros of income and owe 210 euros of VAT to Hacienda, the Spanish tax office. When the client pays, another entry: money arrives in the bank and the client stops owing you.

That double recording produces the system's most useful property: the debit total must always equal the credit total. If it does not, the books do not balance, and that is not a matter of opinion: it is mathematical proof that something is missing or was recorded wrongly. A well-kept double-entry ledger polices itself, which is why banks and the tax office trust balanced accounts far more than a single-column spreadsheet.

The monthly habit that prevents quarter-end panic

Quarter-end panic is not caused by the tax form: it is caused by reconstructing three months of paperwork in one afternoon. The antidote is a monthly habit of three gestures, half an hour well spent:

With this habit, the quarter becomes a formality: the data is already complete and ordered, and it only needs to flow into whichever modelo (tax form) is due. Without it, every deadline is a pop quiz, and pop quizzes get failed.

Which documents to keep, and for how long

Golden rule: keep everything that justifies a number in your books. In practice:

For how long? For tax purposes, the general rule is the 4-year limitation period of article 66 of the Ley General Tributaria, the Spanish General Tax Law. If you operate as an SL, the Código de Comercio (Commercial Code, article 30) additionally requires keeping books and supporting documents for 6 years. The practical rule that never fails: keep everything for 6 years.

Digital storage is valid: a PDF you received is an electronic original, and keeping it that way is compliant as long as it stays legible and easy to locate. If an invoice arrives on paper, the prudent move is to keep the paper as well as the scan.

The five classic first-year mistakes

Five slips repeat themselves in almost every first year, and all five can be avoided for free:

Software, a gestor, or both?

There is no single answer, but there is a clear rule of thumb.

Software is enough when your activity is simple: services, a handful of invoices a month, no employees and no exotic operations. The tool guides you, the record books come out of what you register, and you keep control and understanding of your own business. The rules are pushing in that direction anyway: under Verifactu, invoicing software must generate verifiable records, applying from 1 January 2027 for SLs and 1 July 2027 for autónomos.

You need a gestor (tax advisor) when payroll appears, when international operations get complex, when you run several activities at once or, simply, when you do not want to spend a single hour on it. A good professional costs less than one big mistake.

The mixed route is what works best for most people: you record the day-to-day in the software (invoices, expenses, bank) and a professional reviews the year-end close, the odd cases and the fine-print decisions. You pay for judgement, not for typing.

That is the philosophy kontora is built on: double-entry accounting happens by itself underneath while you just invoice and upload expenses; every operation generates its entry, the record books and the box-by-box drafts of your VAT, withholding and informative forms come out of that, and the app warns you before every deadline and watches the BOE for you. Filing is still done by you, with the work already prepared.

Frequently asked questions

Does an autónomo have to keep double-entry accounts?
Under estimación directa simplificada (the simplified direct assessment regime), no. Your obligations are the record books for income, expenses and investment assets, plus the VAT record books for invoices issued and received. Double-entry accounting under the PGC is mandatory for companies, such as an SL.
Can I deduct an expense with a till receipt?
As a general rule, not the VAT: the accepted proof is an invoice that meets the invoicing regulation (RD 1619/2012) and carries your details. Ask for a full invoice, or a simplified one that includes your NIF and address and the VAT amount shown separately, and keep it.
How long do I have to keep invoices and records?
For tax purposes, the general rule is the 4-year limitation period of article 66 of the Ley General Tributaria. If you operate as an SL, article 30 of the Código de Comercio requires keeping books, correspondence and supporting documents for 6 years. The practical answer is to keep everything for 6 years, digital copies included.
What does it mean that the books do not balance?
That the debit total and the credit total are not equal. In double-entry bookkeeping every movement is recorded twice, so the two totals must always match; if they do not, there is certainly an error somewhere. A single-column spreadsheet warns you of nothing; real accounts give themselves away.
What happens if I file a tax form late?
If you move before Hacienda contacts you, there is no penalty but a surcharge: a flat 1% plus 1% for each complete month of delay, and after 12 months a fixed 15% plus late-payment interest (article 27 of the Ley General Tributaria). If you pay the surcharge on time and without deferring it, it is reduced by 25%. Once a formal demand arrives first, it is no longer a surcharge: it is a penalty.
Do I need a separate bank account for the business?
The law does not require it for an autónomo, but it is the cheapest way to avoid the number one mistake: mixing. With an account used only for the business, reconciling the bank takes minutes and every movement has an explanation. For an SL the question does not even arise: the company's money belongs to the company and its accounts are kept apart.

Keep reading

Deductible expenses for autónomos: what you can really deduct

Your first invoice in Spain: what it must include to be legal

Autónomo or SL: what suits you and when

Rather have this calculated for you?

kontora generates your tax forms box by box, tells you how much to set aside and reminds you before every deadline.

Pricing · Calculators