Hours in by Tuesday. Pay stubs, BSP batch, NASFund return, and IRC summary out by Thursday. Built around the way payroll actually works in Papua New Guinea.
Each one a thing PNG business owners tell us made the switch worth it.
Same process every fortnight. Same accurate numbers. No more guessing whose Excel formula got tweaked.
From K9 per employee per fortnight — far less than a part-time bookkeeper, and faster than a full-service accountant.
Branded pay stubs, signed NASFund returns, audit-ready records. Your business looks the part.
Stubs out the same day you approve. NASFund and IRC filings never miss a deadline — auto-reminders 5 days before due.
Cloud-hosted with daily backups. No more 'the office laptop crashed' or 'the spreadsheet got corrupted'.
PNG SWT brackets, Nasfund formulas, dependant rebates — coded in, tested, and updated when the IRC publishes new tables.
K500–K5,000 IRC penalties for late SWT? Gone. NASFund non-compliance audits? Filed automatically. Sleep well.
Each employee sees only their own pay. Admins see only what their clearance allows. Roles enforced at the database level.
Every rate change, every approval, every email logged. Hand the auditor a single PDF — they'll be done in an hour.
Field manager submits hours from a phone in the bush. Office approves from town. Employees check stubs at home.
Three employees today, sixty next year — same workflow, same fortnightly time commitment. Per-employee pricing scales with you.
Pay stubs by email in their inbox the same day they're paid. No more 'show me my pay slip' walk-ins to the office.
Hours in, approval, pay stubs out, BSP batch downloaded. End to end, no editing.
We give you a single web page where the site supervisor enters hours, the office reviews, and TeebeePay handles every downstream file: pay stubs to employees, BSP batch to the bank, NASFund return to the fund, IRC summary to the Commissioner. Compliance baked in.
Field manager enters hours, office clicks Approve. We email stubs and produce every file.
SWT brackets stay current. NASFund returns formatted to spec. Late-payment penalties disappear because nothing ever waits on a person.
Not a guess: the 12-column BSP format your bank actually accepts, with the meta-header row and your client number pre-filled.
Employees, principals, and approvers each sign in to the same address. Stubs are emailed automatically and also live in your account if anyone needs to re-download. Historical BSP batches, GL summaries, and NASFund returns going back to 2019 are searchable in seconds.
| Date | Co | # emp | Net (K) | Files |
|---|---|---|---|---|
| 16 May 26 | Sample | 19 | 12,481 | 4 |
| 2 May 26 | Sample | 18 | 12,220 | 4 |
| 18 Apr 26 | Sample | 19 | 13,001 | 4 |
| 4 Apr 26 | Sample | 21 | 13,660 | 4 |
| 21 Mar 26 | Sample | 18 | 12,077 | 4 |
Designed around the workflow you actually use: a site person enters, an office person approves, the system does the rest.
On Tuesday afternoon, the field/site manager opens TeebeePay, sees their employees pre-populated, double-clicks to fill default hours, adjusts if needed, and submits.
The approver (principal or office admin) sees the run flagged 'awaiting approval', checks the totals, and clicks Approve & Send. That's the moment files are generated and stubs go out.
Pay stubs land in employee inboxes. The BSP batch file is ready to upload (or auto-upload if your bank supports it). NASFund return + IRC summary stored for monthly filing.
Branded PDF for every employee — manager note, allowances, deductions, net pay. One click after approval.
12-column, meta-header CSV in the exact shape BSP Batch Manager expects. No reformatting.
Monthly contribution returns formatted to fund spec, with AP name, title and signature image embedded.
Run payroll for several entities side-by-side. Strict isolation between client books and users.
Group employees by division (HQ, Field, Lae Branch). Each division has a supervisor who enters their own team's hours via a dedicated "My team" page; bookkeepers see a live status panel showing who's in, who's pending, and when each submission landed. Set a deadline per company and TeebeePay reminds laggards by email.
Owner, principal, bookkeeper, site key person, employee. Each sees only what they should.
SWT brackets, dependent rebates, non-resident and no-declaration tables — all current with the 2026 IRC rules.
Split each employee's net pay across multiple accounts by percentage. Remainder reconciliation handled for you.
Magic-link approval so a remote AP can sign off a pay run from their phone without logging in.
TOTP (Google Authenticator / 1Password / Authy) on top of the email-PIN sign-in. Strongly recommended for owners.
A notepad on every pay period for the bookkeeper. "Manager away, hours estimated" — captured with author + timestamp.
Banner warns when a period's gross or headcount deviates from the 6-period median. Catch data-entry mistakes before they hit the bank.
One click downloads BSP batch + NASFund return + IIF + all pay-slip PDFs as a single ZIP. Hand-off in seconds.
Every approval, rejection, edit, invite and re-send recorded with actor, timestamp, and before/after values. Bureau-grade evidence.
Each employee can sign in by email-PIN and download their own historical pay stubs. Zero "resend please" emails to your team.
General-journal IIF export per period drops straight into your existing books.
Short note per employee — "hours reduced this fortnight because…" — appears on their pay-stub PDF.
Web-based, works on phone and tablet. Run a payroll from a remote site if you need to.
Every new supervisor and bookkeeper gets a personalised 5-step guided tour the first time they open their workflow page — "You supervise these 3 divisions, here's how to enter hours…". A persistent "Steps for today" checklist tracks exactly what's outstanding so nobody guesses what to do next. No training calls, no PDFs.
Tag any day as Late or Absent (unauthorised) on the supervisor's timesheet. When an employee crosses a threshold you set per company — say 3 incidents in 30 days — TeebeePay emails whoever you choose (principal, supervisor, bookkeeper). Pay-period notes, daily reason field, and a full submission history sit alongside so disputes can be settled with the actual record.
Every supervisor submission, pay-period approval, employee edit, and pay adjustment is journaled — actor, timestamp, before/after values. Pay adjustments require a written reason and are visible on each employee's profile. Late changes to already-paid periods are flagged but never auto back-applied, so bureau audits have a clean paper trail.
As soon as the AP approves a pay run, the Principal gets an email with totals, the exact PGK figure to transfer into the payroll account, configurable BSP upload instructions, and a PDF attachment listing every employee with hours, pay rate, gross, tax, deductions, and net. No more recomputing or chasing down the right number.
Self-service from PGK 9 / employee / fortnight: TeebeePay generates everything; you file it. Managed bureau from PGK 14 / employee / fortnight: a CPA reviews and files your BSP batches, NASFund returns, IRC SWT remittances, and year-end Form S. Same product, two levels of professional involvement.
Ideas we're actively scoping. Tell us which would matter most for your business — we prioritise by what customers actually need.
A foreman opens "My team" on their phone each morning and taps each employee to start their shift, then taps again at knock-off. Late starts, early finishes, and absences captured to the minute — no end-of-fortnight memory game. The daily timesheet rolls up into the fortnight's hours automatically when the pay run is cut. No employee-phone dependency: only the supervisor needs the app.
A rotating-QR signboard at each worksite (refreshes hourly). Employees scan from the TeebeePay app to clock in and again to clock out. Auto-clock-out at the regular end-of-shift; a later scan overrides that as the real time. No clock-in = marked absent and the supervisor is notified — so disputes get caught the same day. Hours flow straight into the pay run, no foreman memory required.
"Switching to TeebeePay cut our fortnightly payroll from half a day to fifteen minutes. The BSP batch upload just works."
Both tiers run on the same TeebeePay system. The difference is who handles the compliance filings — you, or a CPA-certified bureau on your behalf.
Estimates based on typical PNG SME payroll workflows: hours collection, SWT & NASFund computation, BSP batch building, pay-stub distribution, approval back-and-forth, and monthly NASFund / annual Form S filing. Year-end Form S work (a 2–4 hour exercise per company) is included only in the Managed tier.
First fortnight is on us either tier — bring a CSV of your employees and we'll show you actual output before you commit. Multi-company bureaus (5+ entities) get custom pricing — get in touch.
Three quick steps. We'll reply within one business day with a tailored quote and a plan for your first fortnight on TeebeePay (which is free, so you can see the actual output).
Just so we know who we're talking to.
On a managed MongoDB cluster (Atlas) with daily backups. No data leaves the database except the file outputs you generate (BSP CSV, payslip PDFs).
Primary support is BSP Batch Manager (the 12-column CSV format). Kina, Westpac, ANZ — we generate a generic disbursement CSV that imports to most banks. Tell us the bank during onboarding.
Yes — field managers (site key persons) log in from any browser. They can enter hours and notes, but can't approve a payroll run. That stays with your principal or bookkeeper.
Tax brackets are editable in the app's Tax Rules tab — no code change required when the IRC publishes new tables. Updated brackets apply to new pay periods only; confirmed historical runs keep their original numbers.
Yes. CSV import matched to common payroll-export formats (we also have a specific importer for the legacy MS Access PNGPay export). Historical pay periods can be re-attached so reports show the full history.
First fortnight is free — drop us a CSV of your employees and you'll have stubs and BSP batch in your inbox within a day.