Get professional assistance from
a local partner
Contact Me
Recent Updates

Partial Invoicing: Fix Reporting

August 2025

Currently, when you create partial invoices using the Partial/Progress Invoicing add-on, ServiceM8 generates new "completed" jobs with suffixed job numbers (like 1234A), which get counted in all reporting alongside the original job. This creates inaccurate business metrics and job profit reports due to double-counting.

What this feature fixes

  • Eliminates double-counting of partial invoice jobs in all ServiceM8 reports
  • Excludes partial invoice items marked as "partial" from job reporting calculations
  • Provides accurate revenue and job completion metrics without manual workarounds
  • Fixes job profit report accuracy issues caused by partial invoices

How it works

The system will automatically set an 'exclude from reporting' value for partial invoice jobs and exclude partial invoice items from reporting calculations. This happens behind the scenes - you don't need to change how you create or manage partial invoices.

What you'll notice

After this feature is released, your business reports will show more accurate numbers:

  • Job completion counts will reflect actual jobs completed, not including partial invoice duplicates
  • Revenue reporting will avoid double-counting partial payments
  • Job profit reports will show accurate profitability without partial invoice distortions

Your existing partial invoicing workflow remains unchanged - you'll continue creating partial invoices the same way through the online dashboard.