The Closepact Blog
Practical writing on quotes, scheduling, time and invoicing in Swedish service companies. No fluff, no fake outcomes.
Scheduling for a Swedish service company
Five to fifty people in the field, a week that changes twice a day, and a spreadsheet that forks the moment two people open it. What a schedule has to hold before it can hold a week.
The Closepact team · Sep 8, 2026 · 9 min
All posts
VAT per line: why a blended rate cannot be declared
A Swedish invoice owes a figure at each rate it charged, not an average across the document. Here is the arithmetic, with a three-rate invoice worked through to the öre.
The Closepact team · Sep 8, 2026 · 9 min
InvoicingThe unbroken number series, and the four ways software breaks it
Bokföringslagen asks for a series with no holes and a document reproducible for seven years. Four ordinary implementation choices quietly break both. Here they are, and what to do instead.
The Closepact team · Aug 27, 2026 · 9 min
SchedulingHow a double booking actually happens
Two vans at the same address is never one mistake. It is three, and they happen in a specific order. Here is the sequence, and the four checks that catch it.
The Closepact team · Aug 25, 2026 · 8 min
InvoicingPayment terms and late-payment interest, counted the way the law counts days
Thirty days is a default, not a rule. Dröjsmålsränta is referensräntan plus eight points, and the referensränta moves twice a year — which is why shipping a default rate is the one thing you must not do.
The Closepact team · Aug 18, 2026 · 8 min
SchedulingA work order from accepted quote to approved hours
Six states, one of them irreversible, and a completion that has to survive one bar of signal. What a work order carries, what it refuses, and what an accepted quote hands it.
The Closepact team · Aug 11, 2026 · 9 min
InvoicingReminders, collection notices and what you may actually charge
Sixty kronor for a påminnelse and 180 for an inkassokrav are ceilings, not entitlements. Here is the timeline, the arithmetic on a real letter, and why level three is never sent by a schedule.
The Closepact team · Aug 6, 2026 · 9 min
SchedulingRoute planning for a team of five vans
Route optimisation is not built, and we are not going to pretend otherwise. Here is how small teams plan geography by hand, and which parts of the system make that less of a guess.
The Closepact team · Jul 28, 2026 · 8 min
InvoicingOCR references and bankgiro numbers: the check digit that does the work
A Luhn digit on the end of the invoice number is what lets a bank refuse a mistyped payment at the counter and a machine match the rest. Here is the arithmetic, and what the check digit does not promise.
The Closepact team · Jul 23, 2026 · 8 min
SchedulingA schedule that opens in a cellar
Offline is not one feature. It is four separate decisions about caching, queueing, ordering and failure — and one of them is a refusal to cache anything at all.
The Closepact team · Jul 14, 2026 · 9 min
ROT and RUTHow ROT is actually calculated, line by line
Thirty per cent of the labour cost including VAT — not of the net, not of the invoice, and never of the materials. A full bathroom job worked through to the öre, with the three usual mistakes priced.
The Closepact team · Jul 9, 2026 · 10 min
Time trackingTime reporting people actually use
The hours arrive as an SMS on Sunday night and somebody retypes them on Monday. Here is what has to be true of a time-reporting system before a crew uses it without being chased.
The Closepact team · Jun 30, 2026 · 8 min
ROT and RUTRUT for cleaning firms: 50 per cent, and the lines it never touches
A recurring cleaning invoice worked to the öre, including the 340 kronor of cleaning products that carry no deduction and the rounding that happens once per line.
The Closepact team · Jun 25, 2026 · 9 min
Time trackingGPS clock-in: what is actually possible
Automatic clock-in when the van arrives is sold constantly and cannot be built in a web app on iOS. Here is what is genuinely possible, and why "no reading" must never be stored as "outside".
The Closepact team · Jun 16, 2026 · 8 min
BookkeepingThe SIE4 file your accountant opens, and the two ways it usually arrives broken
SIE4 is CP437, not UTF-8, and one voucher that does not balance makes an accounting package refuse the whole file. Two vouchers worked out in full, including a ROT invoice.
The Closepact team · Jun 11, 2026 · 10 min
Time trackingApproving time without becoming the bottleneck
Approval exists so that the hours on an invoice were agreed by somebody other than the person who reported them. Here is how to run it weekly in twenty minutes instead of monthly in a day.
The Closepact team · Jun 9, 2026 · 8 min
BookkeepingA BAS chart of accounts for a service company, and the nine accounts invoicing touches
Nine accounts carry every customer invoice a Swedish service company sends. Here is what each one is for, the ratio check the pairing makes possible, and why ROT gets its own receivable.
The Closepact team · May 28, 2026 · 9 min