Complete Norwegian accounting system for small limited companies and sole proprietorships.
For you who run a small limited company, a sole proprietorship or a freelance business. One flat price for all of your accounting, no lock-in.
Vouchers, invoicing, register sales, VAT, payroll, time tracking, reports, tax return and annual accounts — in one system, submitted directly to Altinn and the Norwegian Tax Administration. The goal is not to be the biggest, but to cover what small businesses actually need, without unnecessary complexity.
Macct improves continuously — every change is tested in a dedicated test environment, reviewed by a human and guarded by over 6,100 automated tests before it goes live. Read how.
Why choose Macct?
An accounting system should be simple to understand and safe to use.
The whole story: what the machine does, what the AI does — and what runs at night →
Built for small Norwegian businesses
Sole proprietorships, small AS companies, freelancers and consultants — not for groups or enterprise.
Based on the Norwegian standard chart of accounts
NS 4102 ready to use, more than 300 accounts. VAT codes per SAF-T v1.40.
Data stored in the EU/EEA
Hosted by professional providers in the EU. GDPR applies. Daily backups. The accounts are stored in the EU/EEA. The AI features (reading uploaded documents, posting suggestions and the assistant) send the document or question to Anthropic for processing in the USA — who gets what.
Flat price, no lock-in
NOK 250 per month. No lock-in — cancel anytime.
Traceability and control
Vouchers are immutable once posted. Change log on master data. Daily reconciliation.
Export your data, always
SAF-T, Excel and PDF whenever you want. You own the data and can take it with you.
Features
The essentials for keeping books to the Norwegian standard, without unnecessary extras.
- Double-entry bookkeeping (NS 4102, more than 300 accounts)
- Automatic VAT calculation and bimonthly settlement
- Invoicing with EHF over Peppol, in and out
- Customer, supplier and employee sub-ledgers
- Payroll with A-melding, holiday pay and payment to the Tax Administration with a ready KID
- Bank integration (see dedicated section)
- Receipt OCR — mobile or desktop
- AI-assisted account posting — the system suggests, you approve
- Tax return, annual accounts, shareholder register statement, VAT return and a-melding are sent from Macct to Altinn and the Tax Administration via a system user - after your approval, when the company is connected to Altinn
- Multi-currency (12 currencies, daily rates from Norges Bank)
- SAF-T v1.40 export
- Full reporting suite (trial balance, income statement, balance sheet, general ledger)
- Fixed assets with automatic declining-balance depreciation (Tax Act § 14-41)
- Firm feature for accounting firms: client overview with tasks and deadlines, employee roles and one-click switching between clients
- Time tracking for employees: separate employee login (/min), weekly timesheets with approval, absence self-service and transfer of approved hours to payroll and invoicing
- Document intake by e-mail: every company gets its own intake address, and forwarded invoices and receipts are interpreted and queued for approval in the Inbox
- Register sales from Zettle, SAF-T Cash Register, CSV file or API — checked for VAT and totals, without duplicates
- Analysis: dashboards with results, costs, cash flow and VAT straight from your accounts
A detailed overview of which laws, standards and controls the system enforces is available under Regulations.
Bank integration
Bank statements into Macct without manual entry.
File upload or e-mail (CSV or PDF)
You upload bank statements from your online banking as CSV or PDF — or forward the file to your company's own document address by e-mail, where Macct recognises that it is a bank statement and routes it to reconciliation rather than the voucher queue. Macct recognises formats from most Norwegian banks (Sparebank 1, Nordea, Sbanken, DNB) and several international ones (Wise, Revolut, Danske Bank, Stripe). Direct bank connection (PSD2) is not available yet.
Suggestions and bank rules
Each transaction gets an automatic account suggestion based on text, amount and your own bank rules. You confirm with one click — Macct learns from your choices and the suggestions improve over time. Nothing is posted without your approval first — unless you switch on automatic posting in Settings yourself.
Multi-currency and exchange differences
Payments in euro, dollar and 10 other currencies are converted using current rates from Norges Bank. When a customer pays an invoice at a different rate than it was originally posted, Macct calculates the realised exchange difference and posts it automatically to the correct gain/loss account.
Direct connection (Open Banking) — not available yet
A direct bank connection via PSD2/Open Banking, with automatic fetching of transactions, is in progress and cannot be ordered yet. It will come as an add-on because PSD2 providers charge high fixed costs, so customers who don't need it don't have to pay for it. Regular file import (CSV/PDF) is included in the base price and is enough for most small businesses.
Register sales
Sales from the till, the POS or the web shop straight into your accounts — without retyping them.
Zettle: direct connection
Paste in an API key from Zettle with read access to purchases, and Macct fetches your sales every night. You need no separate agreement with Zettle.
SAF-T Cash Register and Z reports
Approved Norwegian cash register systems can export the electronic journal as SAF-T Cash Register. Upload the file and each Z report becomes one daily settlement — and Macct checks that the organisation number in the file is yours.
CSV file or API
Other cash register systems and web shops can deliver sales as a CSV file, or send them straight to Macct with an API token that only has access to sales import. If you use PCKasse, the integration is ready and is switched on on request.
Checked before it is posted
Every import is checked for VAT and totals, and the same sale cannot come in twice. Tips are posted to 2990 without VAT, not as sales. Payment types Macct does not recognise get an account you choose yourself — they are never guessed. You approve every settlement before it is posted.
Tax Administration and Altinn
What you have to file with the authorities goes from Macct by machine — after you have approved it.
- Tax cards are fetched by machine for every employee.
- The a-melding is sent to the Tax Administration from Macct after your confirmation, when the company is connected to Altinn - otherwise you download the file and file it yourself. The feedback comes back into Macct with withholding tax, employer's contributions, KID and due date, and the bank row is reconciled in one click when the payment shows up.
- The tax return with the business specification, the shareholder register statement and the annual accounts are filed via Altinn for limited companies, with your BankID before anything is sent. For sole proprietorships the tax return is prepared in Macct, but not yet filed automatically.
- The VAT return is calculated in full from your vouchers and filed straight to the Tax Administration once you have approved it. Receipt, KID and due date come back into Macct.
- Claims from the Norwegian Tax Administration: Macct fetches the company's open claims — withholding tax, employer's contributions, VAT, advance tax and residual tax — with due dates, estimated interest and balance, straight from the Tax Administration's own accounts. One button grants access in Altinn.
You connect the company to Altinn with BankID once. Technical walkthrough of the integration →
Analysis
Two dashboards under Reports → Analysis, built from the same vouchers as your accounts. No exports, no spreadsheets, nothing to set up.
- Your result month by month, and the trend over the last twelve months
- Which costs are growing fastest against the same period last year
- Each quarter against the same quarter last year, and year against year
- Money in and out, and your bank balance at every month end
- VAT per term and who owes you money — and for how long
The same figures as your income statement and balance sheet — and only yours. Every company has its own read-only access in the database, so nobody can see anyone else's figures, not even through a mistake in a dashboard.
Pricing
- Flat price — all of your accounting in one version. One optional add-on is coming: a direct bank connection, not available yet (see pricing).
- You choose how to pay. Extend with Vipps or invoice for the months you want, or pay by card or Klarna and let the subscription renew until you cancel. We never send an invoice you did not ask for.
- 30-day free trial for new users.
- No lock-in — cancel any time.
- Card or Klarna renews every month until you cancel; with Vipps or invoice you pay for 1–12 months at a time.
Who Macct is for
Macct is built for small businesses.
You are probably in the target audience if you run:
- A sole proprietorship (ENK) — tradesperson, therapist, photographer, consultant.
- A small limited company (AS) — shop, café, online store or consulting firm with a handful of employees.
- A freelance or consulting business — invoicing customers in Norway and abroad.
- A business as a foreign founder operating in Norway who wants an English-language interface — Macct is fully available in English.
Bookkeepers and auditors are welcome too. The detailed regulation overview is written to be verifiable on review.
Who Macct isn't for
We're upfront about where Macct isn't the right choice.
- Large companies and groups — no consolidation, IFRS reporting or full note system for large entities.
- Companies with advanced inventory or project accounting — Macct supports simple cost-center/project tagging, but not full WIP, inventory movements or production accounting.
- Businesses with complex integrations — for example ERP couplings, EDI or bespoke data flows between in-house systems. Ordinary cash register systems and web shops work fine, see Register sales.
- Large accounting firms — Macct has a firm feature with client overview, roles and one-click client switching, but as yet no consolidated client billing or firm-level bulk operations.
- Businesses requiring a certified vendor (ISO 27001, SOC 2) — sector-regulated entities or listed companies that need to document external security certification.
Who is behind Macct?
Macct is developed and run by Malloc AS (org. no. 981 893 557), a small Norwegian technology company. The team behind it is small and technical, and the work is about two things: automating what can be automated in bookkeeping, and getting it right under Norwegian rules — the NS 4102 chart of accounts, VAT, payroll and the A-melding, year-end and filing to Altinn.
We use AI tools both in the product and in development. Changes are tested on a separate test server and, as a rule, approved by a person before they go live — the exceptions are described on How Macct is changed. Questions can be sent to firmapost@macct.no.
Technical platform
Macct is operated in the EU/EEA with daily backups and full data ownership for you as a customer. The details:
- Operations and storage: All customer and accounting data is stored in the EU/EEA with professional providers. Daily backups. GDPR applies.
- Security: Encrypted transmission (HTTPS) everywhere, passwords are never stored in plain text, each company’s data is logically separated in the shared database (every query is restricted to the company’s own data), defence against common attacks and brute force, traceable audit log, daily reconciliation checks. Macct does not have external security certification (ISO 27001 / SOC 2).
- Integrations: Brønnøysund, Norges Bank, Altinn and the Tax Administration (a-melding, VAT, tax return), Peppol (electronic invoicing), Zettle and SAF-T Cash Register (register sales), bank import (CSV/PDF), OCR, AI posting suggestions.
- Data ownership: You own your data and can export it at any time — as SAF-T, Excel and PDF. On cancellation you take everything with you.
For auditors or bookkeepers who want to verify the details: see Regulations for lists of the laws, standards and checks Macct enforces.
Regulations
For auditors, bookkeepers, or anyone else who wants to verify what the system actually enforces: we have a detailed overview of every Norwegian law, standard and control Macct implements.
Open the detailed rules overview →
Covers the Bookkeeping Act, the Accounting Act, NRS 8, the Tax Act, the VAT Act, NS 4102, multi-currency handling, traceability and immutability.
Contact
Questions, feedback or bug reports: firmapost@macct.no
Macct is developed by Malloc AS, company number 981 893 557. Data stored in the EU/EEA. Terms of service.