---
title: Add a Service Fee to Every Order
description: Turn on the Service Fee, set its amount by time of day and holiday, and learn how to remove it from a single estimate or invoice.
---

[Skip to content](https://support.metafleet.ai/add-a-service-fee-to-every-order#main-content)

English

Show submenu for translations

![AI-powered fleet repair software](https://support.metafleet.ai/hs-fs/hubfs/Transparent%20logo%20for%20dark%20background.png?width=350&height=54&name=Transparent%20logo%20for%20dark%20background.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Contact us](mailto:support@metafleet.ai)

[Contact us](mailto:support@metafleet.ai)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [MetaFleet Answer Hub](https://support.metafleet.ai/?hsLang=en)
2. [Admin & Settings](https://support.metafleet.ai/admin-settings?hsLang=en)
3. [Rates & Fees](https://support.metafleet.ai/admin-settings?hsLang=en#rates-fees)

# Add a Service Fee to Every Order

## Turn on the Service Fee and MetaFleet adds one flat fee to every estimate and invoice, priced by the time of day and by holiday.

**For:** Owners and admins · **Permission:** Manage account settings · **Time:** ~5 minutes

### Quick summary

1. Open **Settings › Fees & Surcharges** and click the **Service Fee Config** tab.
2. Turn on the **Service Fee** switch.
3. Set the **Weekday tiers** and the **Holiday calendar**.
4. Pick the tax class on **Where the service fee lands**, then click **Save changes**.

### Before you start

- You need permission to manage account settings.
- The Service Fee is one fee for the whole order. It is not tied to a single work item. To charge for one item, use a fee from **Active Fees** instead.
- The setting is shop-wide. After you save, it applies to every estimate and to every invoice not yet sent. An invoice already sent is not changed, and a Resend does not add the fee to it.

### Open the Service Fee settings

Go to **Settings › Fees & Surcharges**. The page has four tabs: **Active Fees**, **Archived Fees**, **Service Fee Config** and **Late Fees**. Click **Service Fee Config**.

The breadcrumb inside the tab reads Settings › Rates & Fees › Service Fee. It's the same page.

The **Service Fee** title has a switch and an **Enabled** or **Disabled** label beside it. The **Feature status** card repeats the switch. While the fee is off, only this card appears.

![Fees & Surcharges page with the Service Fee Config tab selected, showing the Service Fee switched off and Disabled](https://support.metafleet.ai/hs-fs/hubfs/knowledge-base/oct-2026/add-a-service-fee-to-every-order-01-service-fee-config.png?width=937&height=477&name=add-a-service-fee-to-every-order-01-service-fee-config.png)

*The Service Fee is off until you turn on the switch.*

### Turn it on

Click the switch on the **Feature status** card. When it's on, the Service Fee adds itself to every estimate and invoice. The page then shows the cards below. The Invoice tab shows the fee before you send, once the technician has an en route or arrival time.

### Set the weekday tiers

![Weekday tiers card with a Day and a Night tier, their start and end times and amounts, and Full 24-hour coverage](https://support.metafleet.ai/hs-fs/hubfs/knowledge-base/oct-2026/add-a-service-fee-to-every-order-02-weekday-tiers.png?width=878&height=314&name=add-a-service-fee-to-every-order-02-weekday-tiers.png)

The **Weekday tiers** card sets the amount by time of day. Each tier is one row with a **Tier name**, a **Start** time, an **End** time and an **Amount ($)**. The amount is a flat dollar figure, not a percent. The weekday tiers also apply on Saturday and Sunday.

MetaFleet picks the tier from the time the technician went en route or arrived. It uses the service location's time zone and keeps that tier. If the estimate is built before the technician is en route, MetaFleet uses the time the estimate is built and keeps that tier on the invoice. To re-price after a change, remove the fee and add it back.

1. Click **Add Tier** to add a row.
2. Type a name, the start and end times, and the amount.
3. Click the **×** at the end of a row to remove that tier.

Tiers should cover the full 24-hour day. If **End** is earlier than **Start**, the tier runs past midnight.

> **Watch the coverage line.** A row turns amber with a warning if it overlaps another tier or leaves a gap. A summary under the rows lists the gaps and overlaps by time. It reads **Full 24-hour coverage** when the day is complete.

### Set the holiday fee

On the **Holiday calendar** card, a holiday replaces the weekday tiers for the whole calendar day.

![Holiday calendar with the 11 federal holidays selected, Add Additional Holiday, Holiday fee ($) and Calendar Year](https://support.metafleet.ai/hs-fs/hubfs/knowledge-base/oct-2026/add-a-service-fee-to-every-order-03-holiday-calendar.png?width=878&height=540&name=add-a-service-fee-to-every-order-03-holiday-calendar.png)

1. Click each federal holiday that should charge the holiday fee to turn it on or off. **Select All** and **Clear All** change them all at once.
2. Click **Add Additional Holiday** to add your own dates.
3. Enter the **Holiday fee ($)**.
4. Choose the **Calendar Year**. Federal holiday dates adjust each year.

### Choose the tax class

The **Where the service fee lands** card sets how the fee is taxed. Pick a tax class, and a line under it shows how that class is taxed. After your first save, if QuickBooks is connected, the card also has the QuickBooks account the fee posts to. See [How Parts, Labor and Fees Map to QuickBooks Items](https://support.metafleet.ai/quickbooks-items-reference?hsLang=en) and [How Posting Accounts Map to Your Chart of Accounts](https://support.metafleet.ai/quickbooks-accounts-reference?hsLang=en).

### Save your changes

Click **Save changes** at the bottom. **Discard** throws away what you typed since the last save. Nothing applies until you save, and then it applies to the whole shop.

### Remove the fee from one order

On an estimate or invoice, the Service Fee line shows an **Auto** badge, the tier it used and the time. Users with **Manage all service orders** see an **×** at the end of the line.

1. Click the **×** on the Service Fee line.
2. The fee comes off the order. The removal is logged in the service order's activity log. MetaFleet doesn't add it back on its own, not even when the invoice is created.

To put it back, click **+ Add fee** on the same document, pick the Service Fee and click **Add fee**. It is marked **Time-based (auto)** in the list, and shows **On this order** while it's on the document. There is no quantity or price to set: it is **Priced by the time of day**.

### What the customer sees

On the customer's estimate review page and invoice, the fee is one line named Service Fee with its amount. The **Auto** badge and the tier are staff-only.

### How it differs from other fees

|  | Service Fee | Other fees (Active Fees) |
| --- | --- | --- |
| Applies to | The whole order | What you add it to |
| Added | Automatically | By hand, with **+ Add fee** |
| Amount | Set by time of day and holiday | One fixed cost |
| Where you set it | **Service Fee Config** tab | **Active Fees** tab |

### Troubleshooting

| Symptom | Likely cause | Fix |
| --- | --- | --- |
| The tier and holiday cards aren't on the page | The Service Fee is off | Turn on the switch on the **Feature status** card. |
| I can't click **Save changes** | Nothing has changed, or the tiers have a problem | Make a change, then fix any amber warning on the tiers. |
| The fee is missing from one estimate or invoice | Someone removed it from the order | Click **+ Add fee** and pick the Service Fee. Check the activity log to see who removed it. |
| There is no **×** on the Service Fee line | Your user doesn't have **Manage all service orders** | Ask an admin to remove it. |
| **Send Invoice** fails with a generic error | The Service Fee is on and the order has no en route or arrival time | Have the technician mark en route or arrival, or remove the Service Fee line. |
| The Service Fee isn't in the **+ Add fee** list | The Service Fee is off | Turn it on under **Service Fee Config**. |

### FAQs

**Does it replace the fees in Active Fees?**  
No. The Service Fee is one extra fee for the whole order. Your other fees stay as they are.

**Is it a percent of the order?**  
No. Each tier and the holiday fee is a flat dollar amount.

**Does the fee change when I turn it off?**  
No. Turning it off stops the fee being added to new estimates and invoices. A line already on a document stays until someone removes it with the **×**.

**Can I set it for one customer only?**  
No. The setting is the same for the whole shop. Remove it from a single order when a customer shouldn't pay it.

### Related articles

- [Build and Send an Estimate](https://support.metafleet.ai/build-and-send-an-estimate?hsLang=en)
- [Approve and Send an Invoice](https://support.metafleet.ai/approve-and-send-an-invoice?hsLang=en)
- [Late Fees and Interest on Overdue Invoices](https://support.metafleet.ai/late-fees-and-interest-on-overdue-invoices?hsLang=en)
- [Creating Global Rates](https://support.metafleet.ai/creating-global-rates?hsLang=en)

- [Start Here](https://support.metafleet.ai/start-here?hsLang=en)
- [Companies & Contacts](https://support.metafleet.ai/companies-contacts?hsLang=en#main-content)

    - [Create/Edit Companies](https://support.metafleet.ai/companies-contacts?hsLang=en#create-edit-companies)
    - [Contacts](https://support.metafleet.ai/companies-contacts?hsLang=en#contacts)
    - [Vehicles](https://support.metafleet.ai/companies-contacts?hsLang=en#vehicles)
- [Work Intake (Requests & Service Orders)](https://support.metafleet.ai/work-intake-requests-service-orders?hsLang=en#main-content)

    - [Creating Service Orders](https://support.metafleet.ai/work-intake-requests-service-orders?hsLang=en#creating-service-orders)
    - [Customer & Partner Requests](https://support.metafleet.ai/work-intake-requests-service-orders?hsLang=en#customer-partner-requests)
    - [Reference](https://support.metafleet.ai/work-intake-requests-service-orders?hsLang=en#reference)
    - [Customer Portal](https://support.metafleet.ai/work-intake-requests-service-orders?hsLang=en#customer-portal)
- [Estimates & Approvals](https://support.metafleet.ai/estimates-approvals?hsLang=en#main-content)

    - [Approval Gates](https://support.metafleet.ai/estimates-approvals?hsLang=en#approval-gates)
    - [Estimates](https://support.metafleet.ai/estimates-approvals?hsLang=en#estimates)
    - [Invoices](https://support.metafleet.ai/estimates-approvals?hsLang=en#invoices)
    - [Billing](https://support.metafleet.ai/estimates-approvals?hsLang=en#billing)
- [Parts, Inventory & Vendors](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#main-content)

    - [Add Parts & Kits](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#add-parts-kits)
    - [Stock & Counts](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#stock-counts)
    - [Locations & Bins](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#locations-bins)
    - [Purchase Orders](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#purchase-orders)
    - [Parts Catalog](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#parts-catalog)
    - [Vendors & Manufacturers](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#vendors-manufacturers)
    - [Pricing](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#pricing)
    - [Service Vehicles](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#service-vehicles)
    - [Sourcing & Hand-Off](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#sourcing-hand-off)
    - [Part Numbers](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#part-numbers)
    - [Notifications](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#notifications)
    - [Reports](https://support.metafleet.ai/parts-inventory-vendors?hsLang=en#reports)
- [Invoicing & Payments](https://support.metafleet.ai/invoicing-payments?hsLang=en)
- [Dispatch & Scheduling](https://support.metafleet.ai/dispatch-scheduling?hsLang=en#main-content)

    - [Preventative Maintenance](https://support.metafleet.ai/dispatch-scheduling?hsLang=en#preventative-maintenance)
    - [Technician Assignment](https://support.metafleet.ai/dispatch-scheduling?hsLang=en#technician-assignment)
    - [Scheduling & Calendar](https://support.metafleet.ai/dispatch-scheduling?hsLang=en#scheduling-calendar)
    - [Technician Schedule](https://support.metafleet.ai/dispatch-scheduling?hsLang=en#technician-schedule)
- [Technicians & Mobile App](https://support.metafleet.ai/technicians-mobile-app?hsLang=en#main-content)

    - [Time Tracking](https://support.metafleet.ai/technicians-mobile-app?hsLang=en#time-tracking)
    - [Tech Workflow](https://support.metafleet.ai/technicians-mobile-app?hsLang=en#tech-workflow)
    - [Evidence & Photos](https://support.metafleet.ai/technicians-mobile-app?hsLang=en#evidence-photos)
    - [AI Assistant](https://support.metafleet.ai/technicians-mobile-app?hsLang=en#ai-assistant)
- [Alerts, Alarms & Notifications](https://support.metafleet.ai/alerts-alarms-notifications?hsLang=en#main-content)

    - [Email/SMS/App Settings](https://support.metafleet.ai/alerts-alarms-notifications?hsLang=en#email-sms-app-settings)
- [Reporting & Dashboards](https://support.metafleet.ai/reporting-dashboards?hsLang=en)
- [Admin & Settings](https://support.metafleet.ai/admin-settings?hsLang=en#main-content)

    - [Rates & Fees](https://support.metafleet.ai/admin-settings?hsLang=en#rates-fees)
    - [Branding](https://support.metafleet.ai/admin-settings?hsLang=en#branding)
    - [Roles, Permissions & Users](https://support.metafleet.ai/admin-settings?hsLang=en#roles-permissions-users)
    - [Service Areas](https://support.metafleet.ai/admin-settings?hsLang=en#service-areas)
    - [Workflows](https://support.metafleet.ai/admin-settings?hsLang=en#workflows)
    - [Taxes](https://support.metafleet.ai/admin-settings?hsLang=en#taxes)
    - [Integrations](https://support.metafleet.ai/admin-settings?hsLang=en#integrations)
- [Integrations](https://support.metafleet.ai/integrations?hsLang=en#main-content)

    - [Phone Setup](https://support.metafleet.ai/integrations?hsLang=en#phone-setup)
    - [AI Assistant Access](https://support.metafleet.ai/integrations?hsLang=en#ai-assistant-access)
    - [QuickBooks](https://support.metafleet.ai/integrations?hsLang=en#quickbooks)
- [Getting Around](https://support.metafleet.ai/getting-around?hsLang=en#main-content)

    - [Search & Command Bar](https://support.metafleet.ai/getting-around?hsLang=en#search-command-bar)

[![AI-powered fleet repair software](https://support.metafleet.ai/hs-fs/hubfs/Transparent%20logo%20for%20dark%20background.png?width=350&height=54&name=Transparent%20logo%20for%20dark%20background.png "AI-powered fleet repair software")](http://www.metafleet.ai)

<https://www.facebook.com/> <https://www.instagram.com/> [mailto:support@metafleet.ai](mailto:support@metafleet.ai)

Copyright © 2025, MetaFleet, Inc