FlecBase Docs

Pay codes (rate kits)

A Pay code is the rate kit a placement bills against — one per Job × Customer/Site. Items on the code are the billable line types (Normal hours, Time and a half, Double time, allowances) with both pay and charge rates.

One code, many items. "Fitters @ ABC Mine" might carry NORMAL ($40 pay / $65 charge), T15 ($60/$97.50), T20 ($80/$130), AFTERNOON, NIGHT, TOOL allowance, TRAVEL allowance. Each item declares whether super applies and whether the line is taxable.

Pay codes are date-effective and immutable for history. When rates change you don't edit the existing code — you Supersede from a change date. FlecBase clones every item into a new draft starting that date and closes the current code at the day before. Historical time entries already on the previous code keep their snapshotted rates; new time entries from the change date forward resolve onto the new code.

On-cost factors (super %, payroll tax %, workcover %) don't live on the pay code — they live in Rates, where they cascade system → group → org. The pay code is just the pay/charge schedule; the resolver assembles everything else at invoice spawn time.

📷Screenshot: Pay codes — overview pay-codes_1.png

How to use Pay codes (rate kits) →