Coming soon · In development

Choose the approach that fits the work.

Compare a manual stack, Xero South Africa, Sage Accounting South Africa, Jobber, Odoo and planned Stellvia across evidence, invoicing, payments and the accounting return path.

When your existing setup may be enough.

Your existing setup may be enough when the next person can find the current agreement, evidence and acceptance; explain each invoice and verified allocation; identify who owns open work; and retrieve the accountant's response without rebuilding the story.

  • Can the next person find the agreement, evidence and reason for a correction?
  • Can you explain the invoice balance using checked receipt and allocation records?
  • Does a question from the accountant reach someone who can resolve it?

Where work evidence lives

Your manual stack

Illustrative arrangement: messages, shared files, spreadsheets, invoice tools and an accountant where arranged
Checked 2026-09-12

Not established

Your files and messages may already hold the required evidence. How easily the next person can retrieve the current source depends on your actual arrangement.

Xero

South African plans; Projects is an optional add-on
Checked 2026-09-12

Documented

Projects records tasks, time and expenses. The reviewed material does not establish a complete customer-specific work-evidence pack.

Jobber

Checklists on selected plans; payment and integration country limits apply
Checked 2026-09-12

Documented

Checklists collect on-site information, images and signatures; completed forms can be emailed or downloaded. Previously called job forms.

Odoo

SaaS 19.2 Field Service; 19.0 Sales/Accounting documentation. Application and plan entitlement must be checked.
Checked 2026-09-12

Documented

Field Service documents intervention photos, worksheets, time/material records and customer reports with collected signatures.

STELLVIA CONTROL

Coming soon · In development; illustrations explain planned behavior
Checked 2026-09-12

Planned

Keep the job, current source documents and customer-specific evidence requirements traceable through the same lifecycle.

Read every dimension, including without JavaScript

Customer requirements and acceptance

Your manual stack · Not established

Use the customer's agreed requirements and keep the actual acceptance or return with the job. The controls in your business have not been inspected.

Xero · Documented

Customers can accept or decline online quotes and comment. Completed-work sign-off is not established by this quote documentation.

Primary source 1 for Xero

Sage Accounting · Documented

Customer Zone supports quote acceptance, invoice viewing and statements. Completed-work sign-off is not established here.

Primary source 1 for Sage Accounting

Jobber · Documented

Checklists can collect signatures. Client Hub supports quote approval, optional required signatures and change requests; equivalence to a particular work-acceptance contract is not established.

Primary source 1 for Jobber

Primary source 2 for Jobber

Odoo · Documented

Field Service customer reports can collect signatures. Milestone completion and specific contractual acceptance remain distinct decisions.

Primary source 1 for Odoo

Primary source 2 for Odoo

STELLVIA CONTROL · Planned

Record applicable review, accepted quantities, returned work, reasons and next owners. Partial acceptance does not silently close the job.

Invoicing

Your manual stack · Not established

Your current invoice tool or accountant may be sufficient. The link to eligible work and its sources depends on the process you use.

Xero · Documented

Projects supports deposit, task/expense and accepted-quote invoicing.

Primary source 1 for Xero

Sage Accounting · Documented

Quote conversion, recurring invoices, timesheet invoicing and rechargeable project expenses are documented.

Primary source 1 for Sage Accounting

Primary source 2 for Sage Accounting

Jobber · Documented

Invoices can be created, edited, sent and resent.

Primary source 1 for Jobber

Odoo · Documented

Field Service time/material billing and milestone invoicing are documented. Reaching a milestone updates invoiceable delivered quantity; it does not itself create an invoice.

Primary source 1 for Odoo

Primary source 2 for Odoo

STELLVIA CONTROL · Planned

Prepare and govern invoice issue from eligible work, with supporting records and actual buyer-channel outcomes kept separate.

Payment handling

Your manual stack · Not established

Bank evidence, a spreadsheet and a clear allocation process may be enough. A payment message still needs the appropriate check.

Xero · Documented

Online invoice payment services and bank reconciliation are documented. Merchant, payment-service and bank eligibility need checking.

Primary source 1 for Xero

Primary source 2 for Xero

Sage Accounting · Documented

Payment status/allocation, bank import and reconciliation are documented.

Primary source 1 for Sage Accounting

Primary source 2 for Sage Accounting

Jobber · Documented

Invoice/deposit payments and full/partial refunds are documented. Jobber Payments lists UK, US and Canada; ACH is US-only.

Primary source 1 for Jobber

Primary source 2 for Jobber

Odoo · Documented

Online payment providers and bank reconciliation are documented. Provider country/currency support and bank connectivity need separate checks.

Primary source 1 for Odoo

Primary source 2 for Odoo

STELLVIA CONTROL · Planned

Separate claims, bank evidence, allocations, balances and reversals; an unverified claim cannot establish Paid.

Accounting and reconciliation

Your manual stack · Not established

An accountant can work from a controlled package of your records. Your existing review and bookkeeping outcomes have not been assessed.

Xero · Documented

Accounting and bank reconciliation are documented, with advisor and read-only user roles.

Primary source 1 for Xero

Primary source 2 for Xero

Sage Accounting · Documented

Bank reconciliation and accountant/client invitations with accountant permission controls are documented.

Primary source 1 for Sage Accounting

Primary source 2 for Sage Accounting

Primary source 3 for Sage Accounting

Jobber · Documented

QuickBooks payout/fee sync and a one-way Jobber-to-Xero integration are documented. This does not qualify a South African accounting workflow.

Primary source 1 for Jobber

Primary source 2 for Jobber

Odoo · Documented

Accounting includes bank reconciliation and accountant access/export/sharing.

Primary source 1 for Odoo

Primary source 2 for Odoo

STELLVIA CONTROL · Planned

Prepare scoped accountant review or a supported target route, and bring specific returns and actual outcomes back to the operational job.

Corrections and responsibility

Your manual stack · Not established

Named owners, clear version names and retained reasons can support corrections. Their actual reliability in your business is unknown.

Xero · Documented

Invoice deletion/voiding depends on state; credit notes are recommended for corrections after sending an invoice.

Primary source 1 for Xero

Sage Accounting · Documented

Sales credit notes are documented. A specific immutable correction/reissue history is not established by the reviewed page.

Primary source 1 for Sage Accounting

Jobber · Documented

Invoice editing and payment refunds are documented. For other payment methods, refund externally and update the corresponding Jobber record.

Primary source 1 for Jobber

Primary source 2 for Jobber

Odoo · Documented

Credit notes can reverse an invoice, including a reversal followed by a replacement draft invoice.

Primary source 1 for Odoo

STELLVIA CONTROL · Planned

Retain prior versions, source links, reasons and responsible people; a successor does not inherit a stale review automatically.

Regional and profile availability

Your manual stack · Not established

Depends on the tools, accountant, bank and customer channels you actually use.

Xero · Documented

South African plans are documented. Projects is an add-on; check actual payment-service and bank-account eligibility.

Primary source 1 for Xero

Primary source 2 for Xero

Sage Accounting · Documented

South African product pages identify direct bank feeds including FNB, Nedbank and Investec; supported banks can have unsupported account types.

Primary source 1 for Sage Accounting

Jobber · Documented

The Xero integration lists US, Canada, UK, Australia and New Zealand on Connect/Grow. South African end-to-end suitability is not established.

Primary source 1 for Jobber

Primary source 2 for Jobber

Odoo · Documented

South Africa is listed for fiscal localisation. This does not qualify a particular merchant processor, bank feed or implementation.

Primary source 1 for Odoo

STELLVIA CONTROL · Planned

Designed for South African service businesses. Generic accountant-review and named software profiles still need product qualification; no integration is presented as active.

Setup and operating effort

Your manual stack · Not established

No comparative time or cost has been measured. Check the effort of finding current evidence, explaining differences and following open items.

Xero · Documented

Projects setup includes access, staff cost rates and charge rates. Comparative implementation time has not been measured.

Primary source 1 for Xero

Sage Accounting · Documented

Projects, rates and billing preferences need setup; bank connection also requires the relevant consent. No comparative effort was measured.

Primary source 1 for Sage Accounting

Primary source 2 for Sage Accounting

Jobber · Documented

Configure checklists, user permissions and the chosen integration. Comparative setup/operating effort has not been measured.

Primary source 1 for Jobber

Primary source 2 for Jobber

Primary source 3 for Jobber

Odoo · Documented

Relevant applications/settings, localisation, accounts and taxes need configuration. Time billing additionally needs Project and Timesheets; comparative effort is unmeasured.

Primary source 1 for Odoo

Primary source 2 for Odoo

STELLVIA CONTROL · Planned

The business supplies current sources, applicable requirements and authorised people. Setup and commercial outcomes must be demonstrated with the actual product.

Does the business need its own accounting software?

Your manual stack · Not established

This illustrative arrangement can use an accountant without the business operating its own accounting package; the actual arrangement is for the business and accountant to agree.

Xero · Not established

Xero is accounting software and supports advisors. Whether you or your accountant holds and operates the subscription is not established by this review.

Primary source 1 for Xero

Primary source 2 for Xero

Sage Accounting · Not established

Accountant/client access is documented. The subscription and operating arrangement for a particular business has not been established.

Primary source 1 for Sage Accounting

Primary source 2 for Sage Accounting

Jobber · Not established

Jobber has its own operational invoicing/payment functions and separate accounting integrations. A dedicated accountant role or a required subscription arrangement is not established.

Primary source 1 for Jobber

Primary source 2 for Jobber

Primary source 3 for Jobber

Odoo · Not established

Odoo includes accounting applications, but the exact applications, subscription entitlement and operating arrangement for this business have not been established.

Primary source 1 for Odoo

STELLVIA CONTROL · Planned

The accountant-review route is designed for a business without its own accounting-software subscription. Accountant-seat treatment remains to be established.

Read the scope behind each comparison.

Documentation describes a capability. It does not establish that we tested it in your business, country, edition or plan. Source links and the checked date stay beside each cell. No competitor is marked down for a capability simply because this review did not establish it.

  • Documented: the linked primary source describes it.
  • Tested: supported by actual test evidence; no current competitor cell makes this claim.
  • Planned: intended Stellvia behavior, still in development.
  • Not established: this comparison has insufficient evidence for that conclusion.