STP Phase 2 (PAYEVNT.0004) ready

Single Touch Payroll, finally without the friction.

Beeswax STP lodges your pay events directly to the ATO — OSF-aligned, AU-hosted, and built for accountants, bookkeepers, and businesses that just want payroll reporting to work.

No credit card required
Hosted in AWS Sydney
ATO EVTE tested
Pay event · Period 12 · FY 2026-27
Aria Patel
Software engineer
$4,820.00
Marcus Chen
Account manager
$3,950.00
Priya Singh
Designer (PT)
$2,640.00
Total gross
3 employees
Accepted
Features

Everything you need for STP Phase 2

From employer setup to EOFY finalisation — Beeswax STP covers the full lodgement lifecycle.

Employer & employee management

ABN-validated employer profiles, encrypted TFN storage, address, super, and tax declarations — all in one place.

Disaggregated pay events

Capture STP Phase 2 line items: gross, OTE, allowances, leave, lump sums, super, and PAYG — with helpful validation as you go.

Direct ATO submission

PAYEVNT.0004 XBRL generation, ebMS3/AS4 signing via LS-ATO, and async lodgement to EVTE or production endpoints.

YTD running totals

Automatic year-to-date accumulation per employee, drill-down by income type, and EOFY finalisation in a single click.

JSON API for integrators

Bearer-token authenticated REST API for sending pay events, checking submission status, and pulling YTD figures.

OSF-aligned security

Mandatory MFA, full audit logging, encryption at rest, and an OWASP ASVS L2 self-assessment to back it up.

How it works

Lodge a pay event in four steps

From draft to ATO acceptance in minutes — not days.

1

Set up your employer

Add your business ABN, branch, BMS ID, and ATO software credentials. Validated on entry.

2

Add employees

Capture TFN, address, super fund, tax declaration and income type. TFNs are encrypted at rest.

3

Build a pay event

Enter disaggregated line items per employee. Totals and validation happen as you type.

4

Submit to ATO

One click generates the XBRL, signs the ebMS3 envelope, and lodges to ATO EVTE or prod.

Built for ATO Operational Security Framework

Beeswax STP is designed against the OSF's 12 control areas — every requirement is mapped, evidenced, and audited.

Mandatory MFA (TOTP) AU data sovereignty TLS 1.2+ in transit Encrypted TFNs at rest 12-month audit retention ABN entity validation OWASP ASVS L2
For developers

A clean JSON API your payroll software can talk to.

Run your own payroll engine? Use Beeswax STP as a standalone lodgement backend. Bearer-token authenticated, scoped, audit-logged, and rate-limited.

  • POST a pay event with disaggregated items
  • Poll submission status until ATO acceptance
  • Pull YTD figures for any employee or financial year
  • Per-token scopes (read / write / submit)
Read the API docs
# Lodge a pay event
POST /api/v1/pay_events
Authorization: Bearer stp_live_…

{
  "employer_id": 12,
  "pay_period_start": "2026-04-01",
  "pay_period_end": "2026-04-14",
  "items": [
    {
      "employee_id": 88,
      "gross_payment": 5000.00,
      "payg_withholding": 1200.00,
      "super_guarantee": 575.00
    }
  ]
}
Pricing

Simple, predictable pricing

Free during early access. Pay only when you start lodging in production.

Starter

For sole traders and micro-businesses

$0/month
  • 1 employer
  • Up to 4 employees
  • STP Phase 2 lodgement
  • YTD & EOFY finalisation
  • Email support
Get started

Practice

For accountants and tax agents

$99/month
  • Unlimited employers
  • Unlimited employees
  • Everything in Business
  • Unlimited API tokens
  • Tax-agent lodgement
Contact us

Ready to lodge your first pay event?

Get set up in under 10 minutes. No credit card. No long forms.

Create your free account