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 · The brief, as you gave it to us
What you asked us to solve.
This proposal is built on the discussions and preferences settled with Ryan and Paul, and on the scope Oncore has already chosen. It is not a menu of options: it is the option you selected, costed and sequenced.
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 · What the platform has to do
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. We configure what produces the journals; Sage Intacct stays your finance system.
Integration-ready
Advisory on the 2cloudnine object model so Paul’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 · What we do, and what we do not
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 — the 2cloudnine GL Extension configured to post payroll and invoicing journals, with GL segments and account mappings against a single chart of accounts. Sage Intacct remains the finance system; this is what feeds it
- Invoicing — client invoice settings, invoice generation and dispatch
- Project management — approximately five hours per week across an estimated 13 weeks, drawn down against actual effort
- nuuco utility pack — delivered dashboards and reports, plus automation drawn from nuuco’s experience with comparable clients
- Advisory on the 2cloudnine object model, working directly with Paul’s team on the API integration
- 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 $35,000. High level and subject to ROM.
- Coupa integration — indicative allowance of approximately $10,700 (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.
Not in scope
Stated here so it is not left to inference
- The integration build itself — Oncore develops and owns it
- Award interpretation and rates management — rates arrive on the pay transaction
- Timesheeting, placement management, and the employee and client portals
- Data migration
- Leave
- Operating the system — nuuco configures it, Oncore runs it. Payroll and the pay batches, STP and superannuation submission, invoicing, and general ledger journal generation are all Oncore’s to operate
- Business change management — including the impact on Oncore’s clients, candidates and recruiters
- Executing and signing off UAT — nuuco supports, Oncore owns it
- Transition of existing customers onto the platform — beyond first go-live
- Accounts receivable, payment receipting and cash allocation
- Ongoing support beyond go-live — a separate support agreement
- New Zealand payroll — stage 2
04 · How we deliver it
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 Paul’s team 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 · The thirteen weeks
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 Paul’s team develops the integration from the 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 · What we have assumed
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. If that build runs long, first go-live moves with it — the thirteen weeks are paced by the integration, not by the configuration.
- Data migration is not in scope. Opening balances, leave balances and year-to-date figures therefore arrive through Oncore’s integration or by manual load.
- 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. If leave is added later it affects both payroll and the GL, through accrual and leave provision journals — it is not a self-contained addition.
- nuuco configures the solution; Oncore operates it. Running the pay batches, submitting STP and superannuation, generating invoices and posting general ledger journals are all Oncore’s, on an ongoing basis. nuuco is not engaged as a payroll bureau.
- Business change management is not in scope — including the impact on Oncore’s clients, candidates and recruiters. A payroll platform lands on the people who use it before it lands on the ledger: recruiters bill differently, candidates see a different payslip, and clients receive a different invoice. Configured correctly and introduced without warning is still a bad go-live.
- Oncore executes and signs off user acceptance testing. nuuco provides support within the days allowed. Without named testers freed up for weeks 8 to 12, testing compresses into the go-live week.
- 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 charged on a time and materials basis at approximately five hours per week. The 13 weeks is an estimate: if the engagement runs longer, project management continues to be drawn down at the same rate.
- Training is capped at 24 hours and covers payroll, invoicing and general ledger only. Further training would be quoted separately.
07 · Indicative investment
Indicative investment.
$98,100ex GST
404 hrs estimated effort · 13 weeks + hypercare
| Detail | Effort (hrs) | Cost (ex GST) |
| Basecamp configuration, nuuco utility pack and training — FIXED PRICE | 140 hrs | $33,500 |
| Project management — time and materials allowance | 64 hrs | $16,000 |
| Integration advisory — time and materials allowance | 80 hrs | $20,000 |
| Testing support — time and materials allowance | 80 hrs | $19,000 |
| Customisations and enhancements — time and materials allowance | 40 hrs | $9,600 |
| Total (in-scope) | 404 hrs | $98,100 |
- 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 customisations and enhancements allowance is time set aside for minor changes identified during delivery — new fields, page layout changes, reports and the like. Anything larger than that is scoped and quoted separately.
- 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 $35,000 and is not included in the total above.
- Project management is time and materials, estimated at approximately five hours per week over 13 weeks. A shorter engagement costs less; a longer one is charged at the same rate.
- All costs are in AUD and exclude GST.
08 · How it is billed
How it is billed.
The cost of the engagement is aligned to two milestone checkpoints for the fixed-price component, with time and materials billed in arrears against actual effort.
| Payment point | Basis | Amount (ex GST) |
| FIXED PRICE | $33,500 |
| Milestone 1 — Week 1 | On signing of the Statement of Work — 50% of the fixed-price cost | $16,750 |
| Milestone 2 — Week 6 | Remainder of the fixed price — at the end of the configuration of the 2cloudnine solution | $16,750 |
| TIME AND MATERIALS | $64,600 (est) |
| Every 2 weeks, in arrears | Actual time and materials consumed by nuuco in the prior two-week period, including any approved change requests | T&M |
- Time and materials invoices are supported by nuuco time logs, detailing the activities the time was spent on.
- Time and materials allowances are drawn down against actual effort — unused allowance is not charged, and the $64,600 above is an estimate, not a commitment.
- Payment terms are 14 days from the invoice date.
- All prices are in Australian dollars and exclude GST.
09 · Who does the work
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 2cloudnine’s premier implementation partner. We have been a partner since 2020 and have successfully delivered multiple projects across 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 across the engagement, at approximately five hours per week
10 · From here to a decision
Where to from here.
- Confirm the boundary. This proposal costs the scope Oncore has already chosen — Basecamp payroll, invoicing and general ledger behind your platform, with interpretation, rates, timesheeting and the portals staying upstream. The number moves if that boundary moves, and not otherwise
- 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
- The one thing worth weighing first: the thirteen weeks are paced by the integration Oncore is building, not by the configuration nuuco is doing. Freeing Paul’s team early is what protects the date