NAiOS IconNAiOS Logo
Back to blogNaios Functions

NAiOS Contabilidad: the ledger that writes itself

Spanish GAAP journal entries generated from your invoices, expenses and reconciled receipts, proposed for you to post. Balances, year-end closing, cost accounting, fixed assets and export to A3/ContaPlus. Available today on every plan.

N
NAiOS.net Team
10 de septiembre de 20267 min read
Compartir:
Diario contable en un portátil con asientos propuestos y el botón Contabilizar todo

Almost every small business does its bookkeeping the same way: invoices pile up in a folder, they go to the accountant once a month, and the accountant types them into their software. Contabilidad, the NAiOS accounting module, starts from a simple observation: the suite already knows what you invoiced, what you spent and which payments came in through the bank. With that, the ledger can write itself. What it never does is post anything without you: every entry is born as a proposal and you post it. It is the house's own A3 or ContaPlus, available today on every plan and for every company in the ERP.

From invoice to journal entry without typing

The "Generate entries" button reads what is new in your company and turns it into entries under the Spanish General Accounting Plan for SMEs. An issued invoice produces the customer's sub-account, the sale, output VAT by rate, with equivalence surcharge where it applies, and withholding if it is applied to you. A credit note comes out with the sides reversed. A cancelled invoice generates its reversing entry, because nothing is ever deleted here. Expenses go to their account, customisable per supplier, with input VAT and the supplier's sub-account. And every receipt or payment reconciled in Tesorería makes its entry against the sub-account of the actual bank it came through, partial receipts included.

The generator also runs on its own every hour and is idempotent: running it again never duplicates an entry. ERP drafts do not count; only what was truly issued. And one proof that it balances: the output VAT in the ERP quarterly summary matches the balances of the 477 accounts to the cent.

You post: from proposed to posted

House rule: nothing is posted on its own. Every entry is born proposed. You open it, see its debit and credit lines, and post it, one by one or with "Post all". On posting it receives its entry number for the fiscal year and becomes immutable. Correcting means a reversing entry, never editing or deleting. A proposal you do not want is withdrawn and will not be proposed again on its own.

Sub-accounts create themselves on the first entry: 4300 and up per customer, 4000 per supplier, 5720 per bank, with their name, and they are never reassigned. Calendar fiscal years and their twelve periods are created automatically too. Locking a month prevents posting inside it, and renumbering a year reorders the numbers by date, with a warning if you have already exported.

Nothing is hidden: the issues tray

When something cannot be posted, no lame entry is fabricated. A mismatch in the source data, a date with no fiscal year, a locked period, a missing mapping or an invoice that changed after being posted all show up in the issues tray with their reason. You mark them resolved once fixed. We would rather show you the problem than bury it in a balance sheet that does not add up.

Accounting issues tray with a mismatch, a locked period and a date without fiscal year
Whatever cannot be posted shows up with its reason. Nothing is fabricated, nothing is hidden.

Balances, ledger and draft annual accounts

The Balances tab brings the three classic reports on posted entries, with the option to include proposals as a draft: trial balance with a balancing footer and a click on any sub-account to open its ledger with running balance, profit and loss by heading, and balance sheet with the 47x accounts classified by the sign of their balance, as they should be. If it does not balance, it says so in red. Everything exports to an Office spreadsheet in one click.

It also produces the SME annual accounts, balance sheet and profit and loss with headings, in a spreadsheet marked as a draft to review with your advisor before filing. The official Registry format is deliberately left out: an honest draft is worth more than a blind filing.

Trial balance report that balances, next to the year-end closing
Trial balance with a balancing footer, and the year-end closing with its three classic entries.

Year-end closing, with its conditions

Closing the year makes the three usual entries: the regularisation of groups 6 and 7 against account 129, the closing entry that brings the balance sheet to zero, and the reverse opening as entry number one of the following year, which is created automatically. It demands three things without exception: every period locked, zero proposals and zero issues. A closed year is fully immutable. And if a closing is interrupted halfway, running it again completes it without duplicating anything.

Cost accounting and fixed assets

Create dimensions such as department, project or store and tag income and expense lines with them while the entry is still proposed. Expenses tag themselves if you assign a dimension to each supplier, and every asset depreciates under its own. The analytics view shows the result by dimension, and the trial balance and ledger accept the filter.

Under Fixed assets you register the asset with its type, which comes preloaded with the asset, accumulated depreciation and depreciation expense accounts, the amount excluding VAT and the useful life in months. Straight-line monthly depreciation is proposed automatically, with the odd cents in the last instalment so the total is exact. Disposal stops depreciation and reminds you that the sale or loss entry is yours, from the manual entry editor.

For your accountant, or for your advisory firm

Export downloads the posted journal in two formats. The accounting CSV, one row per line with sub-account, debit and credit, document, base, VAT rate and tax ID, imports into any Spanish accounting package. The ContaPlus format is in beta: validate the first import with your version before trusting it, because the exact layout varies and we prefer to tell you. And if your advisory firm already works in NAiOS with Gestoría, there is nothing to export: whoever sees your ERP sees your accounts, and whoever edits, posts.

Three ways to use it

The small business with an external accountant. A workshop invoices from the ERP and reconciles the bank in Tesorería. Every Monday the owner opens Contabilidad, reviews the week's proposals and posts them in bulk. On the 5th of each month they export the CSV and send it to the accountant. Zero retyped invoices, zero "I'm missing the one from supplier X".

The advisory firm running forty companies. Each client has its company in the ERP and its accounts on top. The firm logs in, reviews issues, posts and pulls a trial balance per client without dumping anything into another program. Year-end closing is done company by company, with the hard conditions that prevent closing with something left hanging.

The business with three stores. Three dimensions, one per store, and every supplier mapped to its own. Expenses tag themselves, the income statement comes out per store, and each shop's fixed assets depreciate against its dimension. Management sees which store makes money without a separate spreadsheet.

What it does not do, said plainly

It files nothing with the tax agency and does not replace your advisor: it hands them the work done. Official filing of annual accounts and day-prorated depreciation are out of scope. Unclassified bank movements are only proposed if you enable it, go against account 555 and must be reclassified before posting. And from the chat you can only query: the balance and pending tools are read-only, because an agent does not sign a journal entry.

Getting started takes five minutes

Open Contabilidad from your ERP company, press "Generate entries" and look at what it proposes. If you have reconciled receipts in Tesorería, you will see bank entries with the real sub-account. Post a batch, open the trial balance and check that it balances. To see how it fits into the full cycle of an advisory firm, here is the complete cycle.

Hashtags to share:

#NAiOS #IA #NAIOSFUNCTIONS #SME

Compartir:

Related articles

Clienta de una gestoría en su cocina con el portal abierto: petición de IAE y escritura, botón Subir documento
Naios Functions

NAiOS Portal: your client's door to their advisory firm

The client portal: your advisory or law firm requests documents, the client uploads them into quarantine and sees only the status you switch on: taxes, case files, invoices, signatures and appointments. Nothing visible by default. Available today on every plan.

10 de septiembre de 2026
Read more

Did you enjoy this article?

Discover more content on our blog.

View all posts