UrenstatenExcel

Urenstaat en urenrekenmachine voor de loonadministratie

Meestal klaar in 15 minutenRevisies inbegrepenKwaliteitscontrole
Pakketten
BetaalbeschermingDetails
  • Revisies binnen het pakket zijn gratis.
  • Reageer je niet binnen 3 dagen na levering, dan wordt het werk automatisch goedgekeurd.

Het geld wordt bij betaling gereserveerd en pas vrijgegeven als je het werk goedkeurt.

Urenstaat en urenrekenmachine voor de loonadministratie

Voorbeeldresultaat

Voorbeeld voor het pakket Standaard

Spreadsheet template: invoice tracker for a small agency

Sheet layout — tab "Invoices"

ColumnHeaderFilled by
AInvoice #You
BClientYou (drop-down from tab "Clients")
CIssue dateYou
DAmountYou
EPayment terms (days)Formula
FDue dateFormula
GPaid onYou (leave empty until paid)
HStatusFormula
IDays overdueFormula

Formulas (excerpt, 6 of 10)

E2 — payment terms from the client list =IFERROR(VLOOKUP(B2, Clients!A:C, 3, FALSE), 30) Looks up the client's terms in the "Clients" tab; if the client isn't there, uses 30 days.

F2 — due date =IF(C2="", "", C2 + E2) Adds the terms to the issue date. Stays empty for blank rows.

H2 — status =IF(C2="", "", IF(G2<>"", "Paid", IF(TODAY()>F2, "Overdue", "Open"))) Paid if a payment date is entered; otherwise Overdue after the due date, else Open.

I2 — days overdue =IF(H2="Overdue", TODAY() - F2, "")

Dashboard!B2 — total outstanding =SUMIFS(Invoices!D:D, Invoices!H:H, "<>Paid", Invoices!C:C, "<>")

Dashboard!A5 — balance by client (one formula fills the table) =QUERY(Invoices!B:H, "select B, sum(D) where H <> 'Paid' and B is not null group by B order by sum(D) desc label sum(D) 'Owed'", 1)

Where to paste

  • Put E2, F2, H2 and I2 in row 2 of "Invoices", then drag down to row 500
  • Paste the two Dashboard formulas once; they update by themselves
  • Conditional formatting on H2:H500: text is "Overdue" → light red fill

Edge cases handled

  • Partly paid invoice: add a row with the remaining amount and a new number like INV-041b
  • Client renamed: change it only in "Clients"; the drop-down keeps rows consistent
  • Excel instead of Sheets: all formulas work except QUERY; use a PivotTable on columns B, D, H instead

Check example

Invoice INV-038, client Northside Dental, issued Sep 1, terms 14 days → due Sep 15. Today Oct 20, not paid → Overdue, 35 days.

Client: a 4-person video production studio. Tool: Google Sheets. Task: "We lose track of who has paid. We need one sheet that shows overdue invoices and how much each client owes."

De klant en alle details zijn verzonnen.

Over deze dienst

We bouwen een urenstaat die inklok- en uitkloktijden omzet in betaalde uren: onbetaalde pauzes eraf, nachtdiensten over middernacht correct geteld en overuren gesplitst na de dag- of weeklimiet die je instelt. Elke medewerker heeft een eigen tarief en uren in het weekend of op feestdagen kunnen een hoger tarief krijgen. Het overzicht per betaalperiode toont uren en brutoloon per persoon, klaar om door te geven aan wie de loonadministratie doet.

Wat is inbegrepen

  • Dit krijg jeFormules, de indeling van de urenstaat en het loonoverzicht als CSV-tekst en installatiestappen; in Premium ook een script dat een nieuwe betaalperiode start en de oude vergrendelt. Geleverd als tekst voor je eigen sheet.
  • Uren uit tijdenIn- en uitklokken naar decimale uren
  • NachtdienstenDiensten over middernacht goed berekend
  • OverurenVolgens je dag- of weeklimiet
  • Tarieven per persoonPlus tarieven voor weekend en feestdagen
  • PeriodeoverzichtUren en brutoloon per medewerker

Hoe het werkt

  1. 1
    BriefingJe beschrijft personeel, diensten en regels
  2. 2
    OpbouwWij schrijven de formules voor de urenstaat
  3. 3
    ControleJe test het op de uren van vorige week

Wat we van je nodig hebben

Hoeveel mensen je in dienst hebt, de betaalperiode, regels voor overuren en pauzes, dienstpatronen en de tarieven voor gewone uren, weekenduren en feestdagen.

We vragen je:

  • Hoeveel medewerkers heb je, en hoe vaak betaal je ze?
  • Wanneer beginnen overuren?
  • Lopen diensten over middernacht of zijn er onbetaalde pauzes?
  • Zijn er andere tarieven voor weekenden of feestdagen?

Pakketten vergelijken

PakkettenBasisMaximaal 3 formules voor de urenstaat€ 9StandaardUrenstaat voor één betaalperiode€ 23PremiumUrenstaat met periodes en een script€ 44
Levertijd1 dag2 dagen3 dagen
Revisies123
Formulestot 3tot 10tot 15
UrenstaatsjabloonNeeéén betaalperiodebetaalperiodes en een jaaroverzicht
ScriptcodeNeeNeeApps Script of VBA
Bestellen BasisBestellen StandaardBestellen Premium

Betaalbescherming

Je betaalt bij het bestellen, maar het geld wordt alleen vrijgegeven voor goedgekeurd werk.

  • Vaste prijsDe prijs van het pakket verandert niet meer nadat je hebt betaald.
  • Het geld wordt gereserveerdBij betaling wordt het bedrag alleen gereserveerd. Het gaat pas naar de dienst als je het werk goedkeurt.
  • Gecontroleerd vóór leveringElk resultaat doorloopt een kwaliteitscontrole voordat het bij jou komt, en je ziet het op de bestelpagina voordat je het goedkeurt.
  • Gratis revisiesVraag wijzigingen binnen je briefing aan, zo vaak als het pakket toestaat.
  • Goedkeuring na 3 dagenKeur je het werk binnen 3 dagen na levering niet goed en vraag je ook geen wijzigingen, dan wordt het automatisch goedgekeurd. Schrijf je na levering in de chat van de bestelling, dan wacht de bestelling; zodra we hebben geantwoord, kunnen we de 3 dagen opnieuw laten ingaan en melden we dat in de chat.
  • Opnieuw doen of volledige terugbetalingPast het resultaat niet bij je briefing en hebben de revisies dat niet opgelost, of duurt het werk meer dan twee keer zo lang als de levertijd, schrijf dan in de chat van de bestelling: we doen het werk opnieuw of betalen het volledige bedrag terug.
Hoe het werkt →

Vragen en antwoorden

Berekent het belastingen en inhoudingen?

Nee. Het telt uren en brutoloon tegen jouw tarieven; inhoudingen volgen alleen de vaste regels die je opgeeft, en de aangifte van de loonadministratie blijft bij je salarisdienst of boekhouder.

Kunnen medewerkers zelf hun uren invoeren?

Ja, via een Google Formulier dat de sheet vult of een gedeelde sheet waarin ieder alleen de eigen rijen kan bewerken.

Volgt het de arbeidswet in mijn land?

Het past de regels voor overuren en pauzes toe die jij ons geeft. Controleer die regels aan de lokale wetgeving, want ze verschillen per land en soms zelfs per staat.

Staat je antwoord er niet bij?

Pakketten