Back to Features
Finance · NDIS claims

Weekly invoices, correct claims, one bulk-payment file.

Every week, drafts land in Xero — one per participant, priced against the current NDIS Price Guide. For agency-managed participants, export a portal-ready bulk-payment-request file. Multi-carer claims are split as one line per worker at base rate, the way the NDIA actually expects.

Start free trial See all features

What the invoicing engine does

Everything the NDIS Price Guide asks for, priced from the shift you actually delivered.

Weekly auto-invoicing

Every Friday night, roc.up drafts one invoice per participant from their week's shifts. Drafts land in Xero for review; you send when ready. The week is billed before Saturday.

Priced against the NDIS Price Guide

Every shift is priced against the current NDIS support catalogue as it's rostered. Price Guide updates are absorbed automatically — no manual reload, no missed effective date.

Bulk-payment-request file

For agency-managed participants, export a portal-ready bulk-payment-request CSV — the exact 16-column format, ClaimReference tied to the Xero invoice number, ready to upload in one shot instead of line by line.

M:1 claim splits done right

A 2:1 or 3:1 shift emits one claim line per worker at the base rate — the NDIA-correct pattern. Ratio doesn't get smuggled into the line-item code and then hit a clawback later.

Plan-management aware

Self-managed, plan-managed and agency-managed participants each get the right invoicing flow — direct invoice for the first two, bulk-payment claim for the third.

Travel & mileage as separate lines

Travel time and reimbursable mileage are separate line items priced against the NDIS travel rules — not blended into the support line where they get flagged in review.

In practice

Real weeks, real invoices.

Friday 10pm

Weekly auto-invoicing

Drafts land in Xero at 22:00 Friday. Saturday morning the coordinator opens Xero, scans the twenty drafts, sends. The week is billed and nothing was manually keyed.

Agency-managed

Bulk-payment CSV for the portal

Fortnightly, export a bulk-payment-request file. Sixteen columns exactly as the portal expects. Upload takes a minute; claim reference maps back to the Xero invoice for reconciliation.

2:1 shift

Multi-carer participant, correctly claimed

The Friday overnight 2:1 emits two lines at base rate per worker. Not one line at 2× rate. The clawback that used to arrive six months later never arrives.

Plan review

Participant's plan almost exhausted

The invoicing preview shows the participant's plan balance falling as invoices are drafted. The coordinator can flag it for a plan review before the next fortnight goes ahead.

Reconciliation

Because the ClaimReference on the bulk-payment CSV is the Xero invoice number, reconciling paid claims against outstanding invoices is a spreadsheet's worth of clicks — not a two-hour cross-reference.

Related features

Invoice the week before Saturday.

14-day free trial. No credit card. Xero drafts every Friday at 10pm.

Start free trial Back to features