PolyOmi is in closed beta. Join the waiting list

FinanceAvailable

Bookkeeping that keeps you compliant

Full double-entry bookkeeping built to meet the Danish Bookkeeping Act. Every posting is numbered, sealed and backed by a voucher. VAT, reports, year-end and SAF-T are part of the same system as your invoices, bills, bank and payroll.

Join the waiting listBuilt for Denmark

  • Bogføringsloven
  • SAF-T Financial DK 2.1
PolyOmi finance overview with year-to-date income, expenses, result, receivables, payables and bank balances
  • Built for the Danish Bookkeeping Act
  • SHA-256 hash-chained ledger
  • Vouchers kept for 5 years
  • SAF-T Financial DK 2.1 export

Ledger and journal

A ledger that cannot be rewritten

Enter postings in the journal with account, contra account, VAT code and dimensions. Attach a voucher or generate an internal one, then post the whole batch at once.

Once posted, an entry gets a gap-free number, a registration time and the user who made it. It cannot be edited or deleted. Mistakes are corrected with a reversal, and a SHA-256 hash chain reveals any change to the books. You can verify the chain with one click.

  • Journal (kassekladde) with batch posting
  • Gap-free numbering, time and user on every posting
  • Corrections as reversals, never edits
  • A voucher on every posting, kept for five years
The journal in PolyOmi with posting lines, accounts, VAT codes and attached vouchers

VAT

VAT calculated on every line

PolyOmi ships with the official Danish VAT codes, including reverse charge, partial deduction and energy duties. VAT is calculated per code on every sale and purchase.

For each period the VAT return is prepared with all boxes and rubrics A, B and C, ready to copy into the tax portal. When you settle the period, the VAT is posted and the period is locked.

  • Monthly, quarterly or half-yearly periods with deadlines
  • Rubrics A, B and C for EU and non-EU trade
  • Settlement posts the VAT and locks the period
VAT overview with quarterly VAT periods, deadlines, VAT due and status per period

Reports

Know your numbers any day

The income statement and balance sheet compare with last year. The trial balance, account ledger, results per dimension and aging lists for receivables and payables are one click away. Everything exports to PDF or CSV.

Tag each posting line with brand, project and department, or add your own dimensions such as market or service line, and see the result for each.

  • Income statement and balance sheet with last-year comparison
  • Receivables and payables aging
  • Draft annual report
Income statement in PolyOmi with this year and last year side by side

From posting to annual report

The whole year in one place

Reports, year-end closing, SAF-T and a live compliance check, all built on the same ledger.

Balance sheet

Assets, liabilities and equity at any date, compared with last year and exportable to PDF or CSV.

Balance sheet report with assets, liabilities and equity

All financial reports

Trial balance, account ledger, results by dimension, aging lists and a draft annual report.

Overview of financial reports available in PolyOmi

Year-end closing

Work through a checklist, close the year with transfer of the result, and get opening balances automatically. The period is locked, and a closed year can be reopened if needed.

Year-end closing with checklist and fiscal year status

SAF-T export

Export the books in SAF-T Financial DK 2.1. The file is validated against the official schema before you download it.

SAF-T export page for choosing a period and downloading a validated file

Compliance checklist

A live page shows which legal requirements are met and what needs attention: company details, hash chain, vouchers, VAT deadlines, bank reconciliation, off-site backup and more.

Read more about Compliance

Compliance checklist showing requirements met, needing attention or not met

Official VAT codes

The official Danish VAT codes with the accounts they post to and the box they belong to on the VAT return.

Finance settings with the list of Danish VAT codes, rates and VAT return boxes

Capabilities

Everything the books need

One ledger, fed by invoicing, purchases, bank, payroll, fixed assets and inventory.

  • Law profile per country

    Choose the bookkeeping law in settings (Denmark today). It sets the chart of accounts, VAT codes, retention period, SAF-T version and backup rules.

  • Standard chart of accounts

    Ships with the official standard chart of accounts from the Danish Business Authority (Erhvervsstyrelsen).

  • Voucher archive

    Every voucher in one archive, including a list of postings that still miss one.

  • Accounting dimensions

    Brand, project and department on every posting line, plus your own dimensions, with results per dimension.

  • Finance overview

    Year-to-date income, expenses, result, receivables, payables, bank balances, a monthly chart and what needs attention.

  • Period locks

    Settled VAT periods and closed years are locked against new postings.

  • Invoicing

    Quotes, invoices, subscriptions and e-invoices posted straight to the ledger.

  • Purchases and vouchers

    Supplier bills, receipts and outlays with automatic VAT, from inbox to paid.

  • Bank reconciliation

    Import statements and match every line to invoices, bills, payroll and postings.

Questions about bookkeeping

Does PolyOmi meet the Danish Bookkeeping Act?

PolyOmi is built to meet the Danish Bookkeeping Act (bogføringsloven) and the Danish Business Authority's requirements for digital bookkeeping systems. It is a self-hosted system that is not registered with the authority, so as the owner you are responsible for meeting the requirements, for example keeping an off-site backup. The compliance checklist shows what is in place and what needs attention. Read more about PolyOmi and the Danish rules.

Can I edit or delete a posting?

No. Posted entries are final, as the law requires. You correct a mistake with a reversal, and both entries stay visible in the ledger.

Can I file the VAT return directly from PolyOmi?

PolyOmi prepares the VAT return with all boxes and rubrics A, B and C, ready to copy into the tax portal. Settling the period in PolyOmi posts the VAT and locks the period.

Can I move my books from another system?

You enter opening balances in the journal, and products can be imported from CSV. If you need help with a move, contact us.

Do I need an accountant?

PolyOmi gives you and your accountant the same ledger, reports, draft annual report and SAF-T file. Many companies still use an accountant for the annual report and tax, and PolyOmi makes that work easier.

Keep your books in PolyOmi

PolyOmi is in closed beta. Join the waiting list to try the finance module with your own numbers when a spot opens.

Join the waiting listContact us