Implementation Proposal · Contractor & Contingent Workforce Management
Oncore Services
nuuco’s proposal to implement the 2cloudnine payroll, invoicing and general ledger solution — Australian payroll at scale across approximately thirty entities.
Prepared by nuuco for Oncore Services · 29 August 2026
Built on

01 · Context
Thirty businesses, one payroll engine.
Oncore is one of Australia’s leading contingent workforce outsourcing and payment providers, and part of the Workwell group. It serves three markets — enterprises running contingent workforces, recruitment agencies, and individual contractors — and dispersed $620 million in contractor payments in 2024.
Oncore is building its own platform — applicant tracking (ATS) and placement management, rates, award interpretation, timesheeting, and its employee and client portals. What it needs alongside that is an Australian payroll, invoicing and general ledger engine able to carry the scale of the business and its structure — approximately thirty recruiting entities, each operating as its own pay and invoice entity. 2cloudnine on Salesforce provides exactly that: a platform Oncore can integrate with cleanly, and enhance over time.
Why this approach
- Approximately 30 recruiting entities, each its own pay and invoice entity, on a single chart of accounts
- Payroll, invoicing and general ledger only — applicant tracking, placements, rates, timesheeting and the employee and client portals stay in Oncore’s platform
- Clients, employees, assignments, timesheet entries and pay transactions all integrated from upstream
- Rates arrive on the pay transaction, so no award interpretation or rates management is required within 2cloudnine
- Weekly, fortnightly and monthly payroll calendars, and a single invoice calendar, shared across every entity
- A Salesforce-native platform that can be integrated with, and enhanced over time
02 · Objectives of the approach
What this sets out to achieve.
Payroll at scale
Pay batch through to completion and ABA payment file to the bank, across approximately 30 entities on shared calendars.
Statutory lodgements
STP and SuperStream lodged directly from 2cloudnine, with payroll tax reporting available.
Invoicing
Client invoices generated from client settings and dispatched, including purchase order handling.
General ledger
Payroll and invoicing journals posted against a single chart of accounts, ready for Sage Intacct.
Integration-ready
Advisory on the 2cloudnine object model so Oncore’s team can build against it with confidence, using Salesforce’s open API architecture.
Staged rollout
New clients onboarded first, proving the platform before existing business transitions across.
03 · Scope
What's in — and what's optional.
In scope
Included in estimates
- Basecamp configuration of 2cloudnine payroll, invoicing and general ledger across approximately 30 pay and invoice entities
- Payroll configuration — pay codes, pay schedules, weekly, fortnightly and monthly calendars, superannuation and employment costs
- Pay batch processing through to completion, and ABA payment file generation for the bank
- STP and SuperStream lodgement configuration
- General ledger — payroll journals, GL segments and account mappings against a single chart of accounts
- Invoicing — client invoice settings, invoice generation and dispatch
- Project management for the 13-week engagement, at approximately five hours per week
- nuuco utility pack — delivered dashboards and reports, plus automation drawn from nuuco’s experience with comparable clients
- Advisory on the 2cloudnine object model to support Oncore’s integration development
- Support for Oncore’s system and user acceptance testing
- Train-the-trainer on payroll, invoicing and general ledger — up to 24 hours, delivered at the start of the testing phase
Optional enhancements
Not included in estimates
- New Zealand payroll — stage 2, with an indicative allowance of approximately $40,000. High level and subject to ROM.
- Coupa integration — indicative allowance of approximately $10,125 (45 hours), subject to the ROM workshop and detailed scoping.
- Sage Intacct integration — general ledger journals out to Sage Intacct, and invoice payments back into 2cloudnine.
- Custom invoice templates.
- Accounts receivable, payment receipting and cash allocation — can be scoped during the ROM workshop if required.
04 · Delivery approach
A structured build – test – cutover model.
A single 13-week engagement to first go-live, run alongside Oncore’s own integration build.
- Confirm the entity model, payroll and invoice calendars, and the chart of accounts
- Configure payroll — pay codes, schedules, superannuation and employment costs across the entity set
- Configure invoicing — client settings, invoice generation and dispatch
- Configure general ledger — journals, segments and account mappings
- Install the nuuco utility pack — dashboards, reports and proven automation
- Advise on the object model while Oncore builds and tests the integration
- Deliver in-scope enhancements ∗
- Train the trainers on payroll, invoicing and general ledger
- Support Oncore through system and user acceptance testing
- Go live for new clients, with hypercare
∗ Optional items — not included in the base estimates.
05 · Delivery framework
Phased over 13 weeks, plus hypercare.
Aligned to the nuuco Project Delivery Framework. Timings are indicative and confirmed in the Statement of Work.
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
W12
W13
Discovery and designW1–2
Design
Basecamp configurationW2–5
Configure
Integration advisoryW3–10
Advisory
Testing supportW8–12
Testing
Go-live and hypercareW13
Go-live
- Discovery and design (Weeks 1–2) — Confirm the entity model, the payroll and invoice calendars, and the single chart of accounts.
- Basecamp configuration (Weeks 2–5) — Payroll, invoicing and general ledger configured across approximately 30 pay and invoice entities.
- Integration advisory (Weeks 3–10) — Object model advisory while Oncore develops the integration from its upstream platform.
- Training (Week 8) — Train-the-trainer on payroll, invoicing and general ledger, up to 24 hours, delivered at the start of testing so Oncore’s team can test the solution themselves.
- Testing support (Weeks 8–12) — Support for Oncore’s system and user acceptance testing. Oncore executes and signs off.
- Go-live and hypercare (Week 13) — First go-live for new clients, with hypercare support.
06 · Key assumptions
What this proposal assumes.
- Oncore develops and owns the integration between its own platform and 2cloudnine. That build is not in nuuco’s scope; nuuco provides advisory support only, within the days allowed.
- Data migration is not in scope.
- Award interpretation and rates management are not in scope — rates are passed directly on the pay transaction.
- Timesheeting, placement management, and employee and client portals remain in Oncore’s platform.
- Leave is not in scope.
- nuuco configures the solution; Oncore operates the payroll. nuuco is not engaged as a payroll bureau.
- Oncore executes and signs off user acceptance testing. nuuco provides support within the days allowed.
- Transition of Oncore’s existing customers onto the platform sits beyond first go-live and is not covered by this engagement.
- Accounts receivable, payment receipting and cash allocation are not in scope. If required, these can be scoped during the ROM workshop.
- Ongoing support beyond go-live is not included and would be covered by a separate support agreement.
- New Zealand gross-to-net PAYE, including KiwiSaver and leave, is not native to 2cloudnine and would require an integration with Keypay.
- International payments are not supported.
- 2cloudnine licence costs are Oncore’s and are not included.
- Custom reports and dashboards beyond those provided as standard are not included.
- Project management is included for the initial 13-week engagement through to first go-live only. Any extension to that timeline would require additional project management, quoted separately.
- Training is capped at 24 hours and covers payroll, invoicing and general ledger only. Further training would be quoted separately.
07 · Indicative pricing
Indicative investment.
$96,800ex GST
412 hrs estimated effort · 13 weeks + hypercare
| Detail | Effort (hrs) | Cost (ex GST) |
| Basecamp configuration, nuuco utility pack, project management and training — FIXED PRICE | 212 hrs | $49,600 |
| Integration advisory — time and materials allowance | 80 hrs | $20,000 |
| Testing support — time and materials allowance | 80 hrs | $18,000 |
| Customisations and enhancements — time and materials allowance | 40 hrs | $9,200 |
| Total (in-scope) | 412 hrs | $96,800 |
- All figures are high level and subject to a Rough Order of Magnitude (ROM) exercise.
- In-scope items only. Optional items, including New Zealand payroll, are quoted separately.
- Indicative and subject to confirmation in the Statement of Work.
- High-level estimates for proposal purposes; detailed estimates are provided in the SOW should Oncore proceed.
- Time and materials allowances are drawn down against actual effort. Unused allowance is not charged.
- The Coupa integration is an optional enhancement. It is not included in the total above, and its indicative allowance of 45 hours is subject to the ROM workshop and detailed scoping.
- Stage 2 New Zealand payroll is estimated at approximately $40,000 and is not included in the total above.
- All costs are in AUD and exclude GST.
08 · Resourcing assumptions
The team behind the estimate.
The roles nuuco intends to assign to this engagement. Detailed estimates are provided in the SOW should Oncore Services proceed.
nuuco is a specialist 2cloudnine implementation partner for the staffing, recruitment and labour hire industries. Our consultants bring depth across delivery, payroll, finance and Salesforce. We are Australian based.
Implementation Consultant
Basecamp configuration of payroll, invoicing and general ledger; training; testing support
Solution Architect
Solution design, object model advisory for the integration, and enhancements
Technical Consultant
nuuco utility pack and custom enhancements
Project Manager
Delivery management through to first go-live, at approximately five hours per week
10 · Next steps
Where to from here.
- Confirm the scope and the staged rollout approach
- Run the ROM workshop to firm up effort, and to scope business requirements and any fit-gap enhancements if required
- Confirm detailed scope, pricing and terms via a Statement of Work
- Agree the integration design and Oncore’s build timeline
- Kick off, targeting first go-live 13 weeks later