Accounting · Spanish PGC

Accounting.
Connected to your invoices.

Start free →

Cofactu records every invoice, receipt, expense and payslip in a real journal. No waiting for the close and no retyping.

10 auto-accounting flows · Spanish chart of accounts (PGC) validated · ACID persisted

See the journey ↓ Start with Google
Generated entry · 2026 · 000142

Journal.
Automatic.

Source: invoice F-2026-0142. Accepted invoice for €2,904.00 to Estudio Norte SL, today at 10:42. Chained SHA-256 hash · intact. Source document: accepted invoice ✓.

Example of a journal entry generated automatically from an accepted invoice.
AccountNameDebitCredit
430Customers2,904.00—
700Sales of services—2,400.00
477Output VAT—504.00
Check: debit = credit€2,904.00 ✓
From transaction to report

One operation.
Four useful readings.

  1. 01

    It happens

    Invoices, receipts, expenses and payroll come in through the flow you already use.

  2. 02

    It is recorded

    The entry is generated with its accounts, amounts and source document.

  3. 03

    It is validated

    Debit and credit balance before saving. The record is protected.

  4. 04

    It is understood

    General ledger, balance sheet and P&L reflect the same source of truth.

Scroll
Auto-generation

The journal writes itself
while you work.

Accounting stops being an end-of-month chore because every source arrives with its context.

Operation inputs. Entries created today: 24. Last sync · 2 min ago. Journal up to date ✓.
Operation inputAccountsAmountStatus
Accepted invoice430 · 700 · 477€2,904.00Entry created
Reconciled receipt572 · 430€2,904.00Entry created
Expense recorded600 · 472 · 410€480.00Entry created
Payroll paid640 · 642 · 465€1,820.00Entry created
Reports that come out of the data

You do not have to choose between detail and overview.

Accounting trust

What you see is what
was recorded.

Real persistence.

Every entry has a record, a date and a source you can look up.

Immutability.

The chained hash detects any retroactive change.

Tax tie-out.

The VAT book and Modelo 303 (quarterly VAT return) start from the same data.

Frequently asked questions

Accounting with no grey areas.

Everything you need to understand how your operations are recorded, queried and carried forward.

See the connected tax returns →
Are the journal entries real, or calculated when I open a report?

They are real, stored entries with their debit and credit lines, an annual sequential number and a balance check on every operation. Reports read those records; they do not rebuild them in memory.

Do I have to enter journal entries by hand?

No. Cofactu generates them when you invoice, collect, pay payroll, record expenses, sell at the POS and reconcile the bank. You only enter extraordinary operations manually.

Can I import my accounting history?

Yes. You can import data from A3, Contasol and Sage (popular Spanish accounting programs) to keep working with your history without re-entering it.

Is Cofactu's accounting valid for audits and for filing accounts with the Registro Mercantil?

The journal and balance sheet follow the PGC (Spanish General Accounting Plan). The annual-accounts wizard generates the XBRL filing package against the official ICAC taxonomy (PGC 2007, SME model), validated automatically, plus the DEPOSITO.XML file for the Registry's official D2 program. You download the package and file it yourself, or through your adviser, at registradores.org. The notes to the accounts remain your responsibility, so review them together before filing.

Start with your next operation

Your accounting can start writing itself today.

No card, and reports ready to grow with you.

(Start today)

Invoice with VeriFactu, file with the AEAT and keep your books in the same account. Start free: no card, nothing to install.

Your first invoice

  • Unlimited VeriFactu invoices with QR
  • No card needed
  • Full export of your data