Published June 3, 2026 | Version v2
Book Restricted

How to Build a Pay Slip That Holds Up

Authors/Creators

  • 1. GROUNDWRK Press

Description

Line items, deductions, and the audit trail you wish you'd kept

A pay slip is not a courtesy document; it is the single piece of paper that decides whether the next tax audit, BPJS reconciliation, or labor-court dispute ends in 20 minutes or 20 months — so build it like evidence, not like a receipt.

The pay slip is the single most-audited and most-disputed document a small employer produces, and every fight over it — DJP audit, BPJS reconciliation, Disnaker complaint, employee resignation that turns sour — is won or lost on three things: (1) every rupiah on the slip ties back to a statutory rule or a signed agreement, (2) the math reconciles in three directions (gross to net, deductions to remittance receipts, net to bank transfer), and (3) the slip plus its worksheet plus its acknowledgement plus its bank proof live together as one bundle per month. A slip that holds up is not a prettier slip; it is a slip with an audit trail welded onto it from the moment it is issued.

Audiences:

  • Rahmat, the SME founder running payroll in Excel — He emails a one-line PDF saying gross, deductions, take-home — no breakdown, no PPh 21 worksheet, no BPJS line, no signed acknowledgement. The first audit letter arrives and he cannot reconstruct how he arrived at last March's number, because the spreadsheet has been overwritten 18 times since.
  • Mbak Wulan, the bookkeeper handling payroll for three SME clients — Each client wants payroll done differently, none of them have proper PTKP records on file, two of them gross-up PPh 21 inconsistently across months, and BPJS Ketenagakerjaan's JHT / JKK / JKM / JP split is rounded by gut. When DJP queries any single month she has to rebuild it from scratch.
  • Marcus, the international PEO/payroll operator standing up Indonesia — His global payroll engine handles 40 countries but Indonesia keeps failing reconciliation: PTKP brackets don't map to his tax-table format, gross-up for non-NPWP employees is a 120% multiplier his engine treats as a bonus, BPJS Kesehatan is capped at a salary ceiling his system ignores, and the slip format his platform exports omits fields that an Indonesian employee or auditor expects to see.

Note: written from Indonesian operator context. Frameworks apply broadly to other emerging-market and SME settings.

Notes

Anti-AI scan ceiling: 0.0 (compile-v3 enforced). Sources cited: 0; facts indexed: 0 (research.json in deposition bundle). Voice profile: voice/hibranwar.yml. Imprint: groundwrk. Tier: typical. Thesis-driven outline (thesis.yml in deposition bundle).

Files

Restricted

The record is publicly accessible, but files are restricted. <a href="https://zenodo.org/account/settings/login?next=https://zenodo.org/records/20524139">Log in</a> to check if you have access.