Når er fristen for årsregnskapet og hva koster forsinkelse?
Av Antony Richard Grov, gründer av Apier
Årsregnskapet må ha nådd Regnskapsregisteret hos Brønnøysundregistrene innen 31. juli, og i 2026 er datoen en fredag, så ingen helgeflytting gjelder. Å nå registeret betyr levert og godtatt, ikke bare vedtatt på generalforsamlingen. Fra 1. august begynner et daglig forsinkelsesgebyr å løpe, og det løper til regnskapet er levert, så kostnaden ved å vente vokser for hver dag som går. Gebyret ilegges selskapet, og ubetalte gebyrer kan forfølges videre. Denne veiledningen beskriver bare mekanismen: gjeldende satser fastsettes og publiseres av Brønnøysundregistrene, så sjekk tallene på brreg.no. Programmatisk er leveringsstatusen lesbar gjennom regnskapsendepunktet, og endringshendelser varsler om en ny levering i det øyeblikket den lander i registeret.
Hva krever fristen 31. juli egentlig?
At årsregnskapet har nådd Regnskapsregisteret hos Brønnøysundregistrene innen utgangen av 31. juli. Nådd betyr levert og godtatt av registeret, og den distinksjonen bærer hele siden. Et regnskap som styret har godkjent og generalforsamlingen har vedtatt, men som ingen faktisk har sendt inn, har ikke rukket fristen, uansett hvor ferdig det ser ut internt.
Datoen gjentar seg hvert år. I år der 31. juli faller på en helg, flyttes den effektive datoen til neste virkedag, slik norske frister vanligvis flyttes; i 2026 oppstår ikke spørsmålet, siden 31. juli 2026 er en fredag. Fører du en fristkalender, er den trygge kodingen den faste datoen pluss flytteregelen, ikke en hardkodet dato kopiert fra i fjor.
Fristen ligger i en travel sesong. Fristkalenderen for aksjeselskap i 2026 viser hvor den lander blant skattemeldingen, MVA-terminene og den månedlige a-meldingen, og det er verdt å se helheten: regnskapsfristen kommer etter de fleste vårpliktene, på et tidspunkt der oppmerksomheten ofte har gått videre.
Hva koster det å levere for sent?
Et daglig forsinkelsesgebyr som begynner å løpe 1. august og løper til regnskapet er levert. Formen på kravet betyr mer enn noe enkelttall: det er et taksameter, ikke en fast bot. Hver dags forsinkelse legger til totalen, så kostnaden eskalerer med utsettelsen, og en levering som skyves til vinteren, koster et multiplum av en som fullføres i første uke av august.
Gebyret ilegges selskapet som er forsinket. Blir det stående ubetalt, kan det forfølges videre, så å ignorere kravet er ingen utvei. Denne siden oppgir bevisst ingen beløp: satsene endres, og de autoritative, gjeldende tallene publiseres av Brønnøysundregistrene. Før du budsjetterer med en forsinket levering, eller forklarer eksponeringen for en kunde, sjekk gjeldende satser på brreg.no.
Mekanismen avgjør også hva som er riktig respons på en oversittet frist. Det finnes ikke noe punkt der venting blir billigere: hver spart dag er sparte penger, så det rasjonelle 2. august er å levere det beste komplette regnskapet du kan, med en gang, i stedet for å pusse i ukevis mens taksameteret går.
Hvilke steg fører fram til levert årsregnskap?
Tre, i rekkefølge: styret godkjenner årsregnskapet, generalforsamlingen vedtar det, og selskapet leverer det til Regnskapsregisteret. Bare det siste steget er synlig for omverdenen, og bare det siste steget oppfyller fristen. Feilmoden dette skaper, er hverdagslig: de to første stegene skjer om våren, alle involverte opplever regnskapet som ferdig, og leveringen faller stille mellom regnskapsføreren og administrasjonen.
Fordi leverte regnskap er offentlige, er fraværet av en levering også offentlig. En motpart som sjekker registeret og ikke finner noe for det forventede året, ser et faresignal, enten årsaken var økonomiske problemer eller ren forglemmelse. Hva de leverte dataene inneholder, og hvordan de leses programmatisk, dekkes av veiledningen om regnskapsdata; poenget her er at manglende levering i seg selv er et faktum verden kan se.
Hvordan følger jeg med på leveringer i en portefølje?
Les regnskapsendepunktet for hvert selskap: has_filed_annual_accounts har tre tilstander, og last_accounts_year navngir siste leverte regnskapsår, så både en manglende og en gammel levering er synlig i ett kall. Sammenlign siste leverte år med det kalenderen sier burde finnes nå, og behandle null som kunne-ikke-fastslås, ikke som bevis på mislighold.
For løpende dekning kan hendelser erstatte polling. Endringsarkivet registrerer en ny levering når den lander, og webhook-abonnementer dytter hendelsen til deg, så en porteføljesjekk kjører ved ankomst i stedet for etter skjema. Vil du også ha fristsiden beregnet i stedet for vedlikeholdt for hånd, viser veiledningen om fristberegning hvordan frist-API-et svarer på hva som forfaller, og når, per organisasjonsform.
Gjør det første kallet
Sandkassekallet viser regnskapsformen uten nøkkel, på et syntetisk selskap. TypeScript-eksempelet kjører den ekte lesingen og håndterer leveringsstatusen som de tre tilstandene den faktisk har, som er delen porteføljesjekker oftest gjør feil.
# Nøkkelløs sandkasse: regnskapsformen, syntetisk selskap.
curl -s https://www.apier.no/api/v1/sandbox/public/company/999999999/accounts// Har selskapet levert, og for hvilket år? Tre tilstander med vilje.
const res = await fetch(
"https://www.apier.no/api/v1/company/999999999/accounts",
{ headers: { Authorization: `Bearer ${process.env.APIER_API_KEY}` } },
);
if (!res.ok) {
const { error_code, explanation } = await res.json();
throw new Error(`${error_code}: ${explanation.summary}`);
}
const { data, _meta } = await res.json();
if (data.has_filed_annual_accounts === null) {
// Den åpne kilden kunne ikke svare. Ukjent er ikke "ikke levert".
console.warn("Leveringsstatus kunne ikke fastslås.");
} else if (!data.has_filed_annual_accounts) {
console.log("Ingen leverte regnskap funnet. Sjekk fristen før du konkluderer.");
} else {
console.log("Siste leverte regnskapsår:", data.last_accounts_year);
}
console.log("per", _meta.data_freshness);Ofte stilte spørsmål
- Er fristen 31. juli den samme hvert år?
- Ja, det er en fast, tilbakevendende dato og ikke noe som kunngjøres fra år til år. I år der 31. juli faller på en helg, flyttes den effektive datoen til neste virkedag, etter samme regel som norske frister ellers følger. I 2026 skjer ingen flytting, siden 31. juli 2026 er en fredag. Det som varierer, er bare kalenderen rundt datoen, aldri datoen selv, så en fristkalender kan behandle den som fast og legge på helgeregelen mekanisk.
- Hva er forsinkelsesgebyr helt konkret?
- Et gebyr som begynner å løpe 1. august hvis årsregnskapet ikke har nådd Regnskapsregisteret, og som fortsetter å løpe daglig til det er levert. Mekanismen er poenget: kostnaden er ikke en fast bot, men en taksameter som går hver dag, så en levering som er tre måneder forsinket, koster langt mer enn en som er tre dager forsinket. Gjeldende satser fastsettes og publiseres av Brønnøysundregistrene, så sjekk tallene på brreg.no i stedet for å stole på et annenhånds beløp.
- Hvem må betale gebyret?
- Gebyret ilegges selskapet som er forsinket, ikke regnskapsføreren eller systemet som ikke fikk levert. Blir det stående ubetalt, kan kravet forfølges videre, så kostnaden forsvinner ikke av seg selv om selskapet forholder seg passivt. De nøyaktige reglene om ansvar og innkreving finner du i gjeldende veiledning fra Brønnøysundregistrene, som forvalter både registeret og gebyret.
- Kan jeg se om en motpart har levert i tide?
- Ja. Leverte årsregnskap er offentlige, og regnskapsendepunktet svarer med en leveringsstatus i tre tilstander pluss siste leverte regnskapsår, så både en manglende og en gammel levering er synlig programmatisk. Sammenlign siste leverte år med det kalenderen sier burde finnes nå. Behandle null som kunne-ikke-fastslås, ikke som manglende levering, og husk at enkelte organisasjonsformer står helt utenfor leveringsplikten.
- Teller vedtak på generalforsamlingen som levering?
- Nei. Styrets godkjenning og generalforsamlingens vedtak er interne milepæler, og ingen av dem stopper gebyret. Fristen handler om registeret: regnskapet må være levert til Regnskapsregisteret og godtatt der innen 31. juli. Et selskap kan ha alle vedtak i perfekt orden og likevel få dagsgebyr fra 1. august, rett og slett fordi det siste steget, selve leveringen, aldri ble gjort.