Edit invoices exported to QuickBooks Desktop

Prev Next

Overview

You can edit and update invoices that were exported to the new ServiceTitan Web Connector to QuickBooks Desktop. This reduces reliance on adjustment invoices to edit and update exported invoices.


Who uses this feature

  • Administrators, office employees, managers, accountants, and bookkeepers

  • Applies to all business types

  • Applies to all trades

Feature configuration

  • Account configuration is required to use this feature. Please contact Technical Support for details.

Things to know

  • Invoices are edited in ServiceTitan. The edited invoices can be sent to QuickBooks to ensure both accounting systems have the same data. Sending edited data to QuickBooks is referred to as syncing.

  • Only the invoice fields listed in Edit exported invoices are synced to QuickBooks. You can:

    • Edit one exported invoice at a time

    • Make multiple edits to an exported invoice and sync when the edits are complete

  • After you sync invoice edits to QuickBooks, check the sync status to ensure that it was successful:

    • N/A: Invoice was not updated

    • Synced: Invoice was updated in ServiceTitan and QuickBooks

    • Bypassed: Invoice was updated in ServiceTitan. The update was not sent to QuickBooks.

    • Action Required: Invoice was updated in ServiceTitan. An export error prevented a successful update of QuickBooks.

  • After syncing,  it can take a few minutes for the changes to be reflected in QuickBooks.

  • Once an invoice is exported, items can’t be added or removed from it if those changes would cause the new total to be $0. This also applies to bypassed invoices.

  • If the invoice doesn't have the #sync button, the customer can only edit the exported invoice by the adjustment invoice.

  • To verify whether an invoice has been bypassed or imported to ServiceTitan, administrators should contact Technical Support. The bypassed or imported invoice can be unlocked.

  • This workflow does not apply to invoices generated from an Application for Payment (AFP).

  • To edit invoices exported to QuickBooks, you need to have the new ServiceTitan Web Connector to QuickBooks Desktop.

  • When Accounting Periods is enabled and the period is still open, editing an exported transaction displays a confirmation notification reminding the user that the record has already been sent to their accounting software and may need to be updated there as well.

Enable permission to edit

  1. Go to the employee profile for which you want to enable permissions.

  2. Scroll down and click Allow edit and update of previously exported transactions.
     Checkboxes for various settings with one option highlighted for editing transactions.

  3. Click Save.

Edit exported invoices

To edit exported invoices, you need to have the right permission enabled. Contact your account administrator for details.

  1. Open the exported invoice you want to edit. The Invoice screen opens. Each invoice displays an exported status and sync status:

    1. Status Exported: Exported displays if the invoice was previously exported to QuickBooks. Sync Status tells you if invoice edits were synced or not.
       Invoice details showing job type, completion date, and exported status information.

    2. Sync Status N/A: N/A displays until the invoice is updated and the Invoice screen is refreshed.
       Invoice details showing job type, payment term, and sync status as N/A.

  2. To edit the invoice:

    1. Click Edit in the Task section and edit the following as needed:
       Invoice details showing tasks, adjustments, and business unit information for job #600177.

      1. Description

      2. Taxable

      3. Quantity

      4. Unit Price

      5. Cost

      6. Business Unit

      7. Inventory Location

        Note: Click Close next to a task to delete it.

    2. Click Update invoice details in the side menu and edit the following as needed:
       Invoice details with options to update, add payment, task, or discount.

      1. Invoice #

      2. Invoice Date

      3. Tax Zone

      4. Summary

    Note: The fields below are passed to QuickBooks. For more information about how invoices are completed, see Edit an invoice.

  3. When you’re done, click Save in the Task section or the Invoice screen depending on where you made your edits. The Transaction is exported pop-up opens.

    • To update both ServiceTitan and QuickBooks, click Save & Sync.


      Prompt asking to save or bypass changes made to an exported transaction.

    • To update ServiceTitan and not QuickBooks, click Save & Bypass. For more on bypassing an export, see Bypass exporting a batch to accounting software.
       Prompt asking to save or bypass changes to an exported transaction.
      Please select a connection opens:
       User interface displaying connection options with highlighted selection for settings.

  4. Click the connection you want.
    The Invoice screen opens. Sync Status is N/A.

    Invoice details showing job type, payment term, and sync status as N/A.

  5. Click Refresh the Invoice screen to refresh Sync Status.
     A hand cursor clicks the refresh icon in the ServiceTitan interface.

    • If you clicked Save & Bypass, Sync Status is Bypassed.
       Invoice #600183 details showing job type, payment term, and sync status as synced.
      Confirm the invoice is updated in ServiceTitan.

    • If you clicked Save & Sync, Sync Status is Synced.
       Invoice #600183 details showing job type, payment term, and sync status as synced.
      Confirm the invoice is updated in ServiceTitan and QuickBooks.

      Note: If you get this message after syncing, see Resolve Sync Errors.

    • If you clicked Save & BypassSync Status is Bypassed.
       Invoice #600183 details showing job type, payment term, and sync status as synced.
      Confirm the invoice is updated in ServiceTitan.

Make multiple edits

You can make multiple edits and sync when edits are complete:

  1. Make edits, clicking Save & Bypass for each edit.

  2. When you are done, hover over the Sync Status Bypassed icon.
     Status indicating that Qbd Re-Sync has been successfully bypassed for synchronization.
    The Qbd Re-Sync Bypassed pop-up opens.

  3. Click Re-Sync.
     Invoice sync status indicates updates were bypassed; click Re-Sync to update.
    Sync Status changes to Synced.
     Invoice #600183 details showing job type, payment term, and sync status as synced.

    Note: If you get this message after syncing, see Resolve Sync Errors.
    Notification indicating action is required for sync status update.

  4. Confirm the invoices are updated in ServiceTitan and in QuickBooks.

    Note: If you get this message after syncing, see Resolve Sync Errors.
    Error message indicating QuickBooks invoice sync failure and required actions to resolve it.

Resolve sync errors

The Invoice screen displays Sync Status— Action Required if there was an error syncing an exported invoice.

To fix sync errors:

  1. Hover over Sync Status.
     Notification indicating action is required for sync status update.
    The Qbd Re-Sync Failed pop-up opens.
     Error message indicating Qbd invoice update failure due to unsynced service item.

  2. Review the details of the sync error which includes:

    1. Reason for error

    2. Article link to resolving QuickBooks export errors

    3. Report link to objects that failed

  3. Resolve the error following the steps in Edit exported invoices.

  4. On the Qbd Re-Sync Failed pop-up:

    1. Click Re-Sync to update ServiceTitan and QuickBooks.
       

    2. Click Refresh on the Invoice screen.

    3. Confirm the invoice is updated in ServiceTitan and QuickBooks.

    4. Click Bypass to update ServiceTitan and not QuickBooks.

      1. Refresh the Invoice screen.

      2. Confirm the invoice is updated in ServiceTitan and not QuickBooks.

Want to learn more?