Overview
Invoicing Mode settings determine how and when invoices are created from your services in serviceminder. Each service can be configured with both a Finish Action (what happens when an appointment ends) and an Invoicing Mode (how proposals tied to that service generate invoices). Together, these options give you flexibility to handle one-time jobs, prepaid services, multi-appointment projects, or custom billing workflows.
This article explains where to find these settings, how they behave for direct-scheduled versus proposal-scheduled services, and what each invoicing mode means in practice.
This article will review:
Settings and Navigation
In Control Panel > Services, when editing a service you can configure an Invoicing Mode. Navigate to the Invoicing section of the service's settings page.
Here you will find two dropdown menus that control automations for that service:
1. Finish Action: What happens when the appointment is finished?
2. Invoicing Mode: How is the proposal invoiced?

We will review these two settings as they apply to two scenarios: services that you schedule directly and services that you schedule from a proposal.
1. Direct Schedule = From the contact details page click the “schedule” button
2. Proposal Schedule = From the proposal click the “schedule or add appointment” button
Direct-Scheduled Services
Appointments scheduled directly (without a proposal) will disregard the Invoicing Mode and rely in the Finish Action for what to do when the appointment is completed.
Finish Action choices are as follows:
- Default Action: Uses default serviceminder flow. If the appointment is for more than zero dollars or has any line items, an invoice will be generated.
- Generate Invoice: Creates an invoice when the appointment is finished.
- Generate Proposal: Takes you to the create a proposal page when the appointment is finished (typically used for estimate type appointments).
- Close Appointment: Closes out the appointment. No invoice is generated.
If you choose Close Appointment, this service will not be available to select when creating a Proposal. This option is meant only for appointments you will be direct scheduling.
Proposal-Scheduled Services
When you follow the Proposal Schedule method (schedule the appointment(s) from the proposal) serviceminder uses both the Finish Action selection AND the Invoicing Mode selection.
For services that are scheduled from the proposal, the Finish Action options can only be Default Action or Generate Invoice.
From the Invoicing Mode dropdown menu, choose how/when you want the invoice to be generated.
-
Via Appointments - automatically adds proposal lines to the appointments, creates an invoice at the end/finish of each appointment
-
Proposal Accept - automatically creates an invoice when the proposal is accepted – ONLY creates the invoice if a payment is received as part of the Online proposal accept method
-
Project Complete - automatically creates the invoice when the project is completed this setting is connected to another setting for proposal completion mode. Control Panel > Proposals. Proposal Completion Mode setting determines when the proposal is considered 100% complete.
-
Manual - does not automatically create an invoice, allows you to manually create the invoice when you determine its time.
-
Via Appointments with Carry Forward - automatically adds proposal lines to the appointments, when there is more than one appointment on the proposals, line items from the first appointment automatically move to the next appointment and continues this process until the last appointment is completed then upon finish automatically creates invoice.
Invoicing Mode Details
A service's Invoicing Mode determines how and when invoices are generated. There are 5 modes to choose from:
Invoicing Mode | Description |
---|---|
Appointments (Default) |
|
Proposal Accept |
|
Project Complete |
|
Manual* |
|
Appointments (with Carry Forward) |
|
*If you use Dispatch (Dojo), or a call center that handles all of your scheduling, Manual Invoicing Mode may not be the right fit for you. Proposal line items will need to be copied over when scheduling. That process would look like this:
- Click "Schedule an Appointment"
- Then select Import next to the part search bar.
- Fill out the service line pricing (if applicable)
Auto Pay & Consolidate Payments
If you want to be able to specify a day of the month to process the credit card payment for a set of invoices you can do that with this setting. Go to Control Panel > Invoicing and check the box Consolidate Payments.
On your service (Control Panel > Service) the check box Auto Pay Upon Complete also has to be checked. Once these to settings are on, you can go to the Contact create/edit pages and it will allow you to specify which contacts should have their payments consolidated.
FAQs
I made changes to Service Mode settings but all my proposals haven't changed to reflect.
Changes made to master proposal settings in the Control Panel will apply to newly generated proposals moving forward. If a proposal was created before the update, it will still have the original settings. You can individually update any open proposals created before that update to be the correct proposal invoicing mode.
When viewing the proposal, click Settings at the top and set the invoicing mode there:
What if I prefer to manually approve all invoices but I use a call center. What is the right solution for me?
In Control Panel > Invoices, configure your settings as follows:
- Set the Invoicing Mode to Via Appointments
- Enable Mark Invoices Unapproved