Field notes for service companies

The Closepact Blog

Practical writing on quotes, scheduling, time and invoicing in Swedish service companies. No fluff, no fake outcomes.

FeaturedScheduling

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

Invoicing

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

Invoicing

The 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

Scheduling

How 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

Invoicing

Payment 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

Scheduling

A 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

Invoicing

Reminders, 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

Scheduling

Route 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

Invoicing

OCR 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

Scheduling

A 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 RUT

How 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 tracking

Time 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 RUT

RUT 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 tracking

GPS 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

Bookkeeping

The 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 tracking

Approving 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

Bookkeeping

A 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