Gestorías and asesorías
Accounting software for asesorías: one book for each client company.
Every client of the practice is a company with its own chart of accounts, its own Libro Mayor and its own list. What they have in common is a single rule: if the asiento does not balance to the cent, it does not enter the books.
01Gestorías and asesorías
How are several client companies organised in one program?
One company per client, and nothing mixes between them.
When a company is created, iCifra seeds twenty-four Plan General Contable accounts into it: 472 and 477 for input and output VAT, 4751 for withholdings, 410 and 430 for creditors and clients, the 62x expense accounts, 631 for other taxes, 640 and 642 for staff, 700 and 705 for sales, 570 and 572 for cash and banks. After that, every supplier gets its own analytic subaccount and every bank account gets its own.
The suppliers, the categories, the bank accounts and the documents belong to that company and to no other. The number of companies is the plan's: five on Despacho, fifteen on Gestoría, fifty or more on Gestoría Plus, which is agreed with you. The limit is checked when the company is created, in the database itself. It is worth looking at how that divides up before choosing: Gestoría brings 1,000 invoices a month for fifteen companies, so fifteen high-volume clients ask for more.
- Isolation in the database
- The per-firm filter lives in the database and is applied on every query, not in the application: a filter forgotten in the code opens nothing.
- Who sees what
- The boundary is the firm, not the person: an owner and an administrator reach every company in the practice; an accountant is assigned theirs.
- Automatic subaccounts
- 410.0.NNNNN per supplier and 572.0.NNNNN per bank account, numbered by the database and not by hand, consecutive within each company.
- Each company's own accounts
- The special accounts — input VAT, sales, wages, uncategorised — can be pointed at another code in one company without touching the others.
02Gestorías and asesorías
What does the practice see of each client company?
A list where every row shows a state: a decision already taken, or one waiting for you.
A document goes through uploaded and processing, and ends in one of four states: approved, needs review, duplicate or error. The state is the column that is read first, and it carries its reason written beside it. Received invoices, issued ones, credit notes and payslips each have their own screen, with the same list and the same filter by direction and by document type.
Only what is approved reaches the books. Needs review, duplicate, error and whatever is still processing stay out of the Libro Mayor, out of the reports' figures and out of every export that comes from them, but they stay visible on their own screens with the reason in front. Matching against the bank is deliberately wider: an invoice can be paid before anyone approves it.
03Gestorías and asesorías
Why is review the practice's control?
Because it is the exact point where a person decides, and nothing gets past it without them.
A document is approved only when all of it holds: the supplier is already known to that company, the reading's confidence reaches 0.75, there is a total and a supplier name, the arithmetic balances, it is not a duplicate, and the invoice is in the linked company's name. The rest stays in review with its reason. A new supplier's first invoice always goes through review, whatever the confidence, so that somebody confirms how the date was read.
The reading is done by AI: an Anthropic model, claude-sonnet-5, receives the PDF or the photo and returns the fields. What the model does not settle stays in review, and it is a person at the practice who approves. What comes after is not reading but arithmetic: base plus VAT plus other taxes minus IRPF against the printed total, in integer cents, and the document that does not match drops to review with the figures that disagree.
- An invoice for the wrong client
- The recipient's NIF and name are compared with the linked company's. If they do not match, a mismatch is flagged and it drops to review instead of being filed in silence.
- Duplicates
- The same file uploaded twice in the browser is caught by its hash; the same invoice arriving another way, by content. A duplicate is never posted, and the flag can be dismissed.
- A failed reading is not lost
- If the reading fails, the document is kept with the error state and the reason. Nothing is dropped and nothing reaches the books.
- The rounding cent
- The one-cent residue that VAT rounded line by line produces is decided once per company: it goes to the rounding-differences account, or the document is held back. Undecided, it is held back.
04Gestorías and asesorías
What does the adviser get when the quarter closes?
The received-invoice book, the breakdown by VAT rate, the quarterly totals and the annual counterparties, in the Excel they already read.
The modelo Excel workbook has three sheets. Facturas (303): one row per invoice with date, quarter, number, supplier, NIF, base, rate, base and VAT amount at 21%, at 10% and at 4%, base at 0%, total VAT and invoice total. Resumen 303: base and VAT amount per rate, base at 0% and the totals, one row per quarter. Modelo 347: one row per counterparty with its annual total.
None of those sheets is a form. iCifra does not generate, fill in or file a 303 or a 347: it flags the counterparties whose annual total reaches 3.005,06 € and there its work ends. It is a working paper for the practice, not the return, and it does not have the shape in which a 347 is filed either. The one who signs and files is your adviser.
- The whole set comes out, not the screen
- The dialog reads every page of invoices again before exporting; if it cannot, it refuses instead of silently exporting the first thousand rows.
- Received and issued, separately
- To separate them, export from the list filtered by direction: the Reports screen adds received, issued and payslips into the same figure.
- Formats
- The modelo workbook is .xlsx because it has three sheets. CSV is there for the generic sheet and for the invoice list. The Libro Mayor comes out in its own .xlsx, or to print.
- The models already filed
- The receipt for a 111, a 130, a 303, a 347 or a 390 is kept in iCifra with its year, its period, its amount and its PDF. Archiving, not filing.
05Gestorías and asesorías
How many people at the practice can sign in?
Users are a number on the plan: one on Despacho, three on Gestoría, five or more on Gestoría Plus.
The roles exist in the database: owner, administrator, accountant and reader, each of them active or suspended, with a single active owner per practice. Each role's scope is resolved there too, not on the screen. On the Gestoría plans the seats are the included users plus any extra authorised ones; Despacho and the plans below it are single-seat. Multiple access works as soon as the membership row exists.
What does not exist yet: there is no way to invite a second person from inside the product. There is no members screen, and the only thing called an invitation in Settings is the Telegram code. So today users are a number on the plan, not a button. The reader role is also denied on purpose until the read and write policies are separated: denying too much shows and gets fixed, granting too much does not show.
06Gestorías and asesorías
What does iCifra not do?
What it does not do is written here, because a practice would find it out at the worst moment of the quarter.
It does not issue invoices: there are no numbering series, no PDF or XML generation, no sending and no connection to the AEAT. Every document that exists in iCifra arrived as a file. The regulation approved by Real Decreto 1007/2023 defines a computerised invoicing system by one function, issuing invoices; iCifra records the ones you receive and the ones you have already issued, so it is not one, and the obligation stays with whoever issues.
Nor does it post credit notes yet: they are read, kept and linked to the corrected invoice, and the book lists them as unposted with that reason. It does not read Norma 43 files: statements as CSV, Excel and PDF, with no connection to your bank. It does not receive documents by email; there are two doors: the browser and Telegram. It does not convert currencies. And the asiento number is positional, so it is not a reference to cite.
07Questions
What do gestorías and practices ask before trying it?
Which plan fits a practice?
Can I try it with a single client?
Do you get in as soon as you register?
Where is my clients' data?
Can I take the data and leave?
Does it replace the adviser who signs?
Try it with one client before moving the portfolio.
The free plan is one company and ten invoices a month, no card. We check every new account by hand before opening it. If you would rather see it on real invoices first, tell us how you close the quarter and we read it ourselves.