Connect SignTracker with QuickBooks
SignTracker integrates with QuickBooks Online and QuickBooks Desktop so you can send invoices directly from SignTracker into QuickBooks.
In this integration:
- SignTracker manages jobs, quotes, and contracts
- QuickBooks manages accounting, taxes, and payments
When a quote is approved, you can create an invoice from the Contract in SignTracker and send it to QuickBooks.
Requirements Summary
Before connecting SignTracker to QuickBooks, confirm the following:
QuickBooks Online
- Products & Services are configured
- Sales Tax is configured
QuickBooks Desktop
- Items are configured in your Items List
- Sales Tax Items and tax rates are configured
Once connected:
- Products & Services (or Items) appear when creating invoices in SignTracker
- Tax rates from QuickBooks appear in SignTracker quoting worksheets
- Customer records sync between the systems
Quick Setup Checklist
Before connecting SignTracker to QuickBooks, confirm these items are set up.
Products & Services (QuickBooks Online)
Products & Services are the items that appear when creating an invoice in SignTracker.
Each invoice line must be assigned a Product or Service from QuickBooks.
Typical examples include:
- Sign Production
- Installation Labor
- Materials
- Non-Taxable Sales
You can manage these in QuickBooks Online here:
All Apps ? Sales & Get Paid ? Products & Services
?? Important
If a Product or Service does not exist in QuickBooks, it will not appear when creating an invoice in SignTracker.
Create the Product or Service in QuickBooks first.
Sales Tax (QuickBooks Online)
SignTracker pulls tax rates directly from QuickBooks.
Before connecting the integration, confirm your tax agencies and tax rates are configured.
Navigate to:
All Apps ? Sales Tax ? Sales Tax Settings ? Add agency
?? Important
Once QuickBooks is connected, manual tax rates inside SignTracker are disabled.
All tax rates come directly from QuickBooks.
QuickBooks Desktop Users
QuickBooks Desktop setup varies depending on the version you are using.
Before connecting SignTracker, confirm that:
- Your Items List is configured
- Your Sales Tax Items and tax rates are configured
For instructions specific to your version of QuickBooks Desktop, consult the QuickBooks Desktop Help documentation.
Choose Your QuickBooks Version
SignTracker supports both:
- QuickBooks Online
- QuickBooks Desktop
Follow the setup instructions that match your version.
QuickBooks Online Setup
QuickBooks Online connects directly to SignTracker.
Step 1 — Enable Sales Tax
Confirm sales tax is enabled in QuickBooks before connecting SignTracker.
If tax is not configured, invoice totals may not match.
Navigate to:
All Apps ? Sales Tax ? Sales Tax Settings ? Turn on Sales Tax
Step 2 — Connect QuickBooks Online
- Open SignTracker
- Go to Setup ? Settings
- Click INTEGRATE QUICKBOOKS ONLINE
- Click on the Connect to Quickbooks button to sign in to your QuickBooks account
- Sign into Quickbooks to approve access
SignTracker will show QuickBooks as Active once connected.
Connect to QuickBooks Button
Integration Status
Step 3 — Create an Invoice from a Contract
Invoices are always created manually in SignTracker.
When a quote is approved, the Worksheet becomes a Contract.
Approval can happen in two ways:
- The customer approves the quote using the online approval link
- Your team manually approves the Contract
Once approved, the Create Invoice option appears when viewing the Contract.
To create the invoice:
- Open the approved Contract
- Click Create Invoice
- Assign a Product or Service to each line item
- Send the invoice to QuickBooks
SignTracker never creates invoices automatically.
Submit Invoice to QuickBooks window
Step 4 — Confirm the Invoice in QuickBooks Online
After sending the invoice, verify it appears in QuickBooks.
Navigate to:
All Apps ? Customer Hub ? Customers
- Select the customer
- Open the Transactions tab
- Locate the invoice
Invoice in Customer Hub
Invoice in QuickBooks
Invoice Numbers and QuickBooks Settings
When an invoice is sent from SignTracker to QuickBooks, the invoice number is included with the invoice.
After the invoice is successfully submitted to QuickBooks, the invoice number will also appear in SignTracker next to the Contract.
However, this depends on a QuickBooks setting called Custom Transaction Numbers.
By default, QuickBooks Online has Custom Transaction Numbers turned ON.
When this setting is enabled, QuickBooks may ignore the invoice number coming from SignTracker and generate its own numbering.
If this happens, the invoice number from SignTracker may not appear in QuickBooks or sync back to SignTracker.
How to Disable Custom Transaction Numbers
If no invoice number appears after sending an invoice from SignTracker, check the following setting in QuickBooks.
- Click the Gear icon in the top right corner
- Select Account and Settings
- Click Sales
- Click the pencil icon under Sales Form Content
- Turn Custom Transaction Numbers to Off
Once disabled, QuickBooks will allow invoice numbers coming from SignTracker.
After an invoice is successfully sent to QuickBooks, the invoice number will appear next to the Contract inside SignTracker.
?? Note
Some businesses prefer to keep their own invoice numbering system inside QuickBooks.
If you already use a custom invoice numbering convention in QuickBooks, you may want to leave Custom Transaction Numbers turned ON.
In that case, QuickBooks will generate its own invoice numbers instead of using the numbers sent from SignTracker.
QuickBooks Desktop Setup
QuickBooks Desktop connects using the QuickBooks Web Connector.
This application transfers invoices from SignTracker to QuickBooks Desktop.
Step 1 — Install the Web Connector
- In SignTracker go to
Setup ? Admin ? QuickBooks Integration - Download the Web Connector installer
- Extract the zip file
- Install the application
Step 2 — Add SignTracker to the Web Connector
- Download the QWC configuration file from SignTracker
- Open QuickBooks Desktop as Admin
- Open the Web Connector
- Click Add an Application
- Upload the QWC file
- Approve prompts
- Enter your SignTracker credentials
SignTracker will appear in the Web Connector.
Step 3 — Configure Sales Tax in QuickBooks Desktop
- Open Sales Tax settings
- Remove unused default tax values
- Create a non-taxable item called STI
- Set the primary tax item to None
- Confirm the tax rate matches SignTracker
Step 4 — Enable the Integration
- Log in as a SignTracker admin
- Go to Setup ? Admin ? QuickBooks Integration
- Click on INTEGRATE QUICKBOOKS DESKTOP
- Check Enable Quickbooks Integration
- Check Send Tax Calculations to Quickbooks
- Click on Sync with Quickbooks to initiate the first sync
Step 5 — Run the First Sync
QuickBooks Desktop does not sync automatically.
To transfer invoices:
- Open the QuickBooks Web Connector
- Check the SignTracker box
- Click Update Selected
Invoices will then appear in QuickBooks Desktop.
Important: Worksheets Created Before Integration
If quoting worksheets were created before connecting QuickBooks, they may still contain manual tax rates.
These tax rates remain locked to those worksheets.
To update them:
- Open the job
- Clone the worksheet
- Select the QuickBooks tax rate
- Save the cloned worksheet
- Delete the original worksheet
Templates should be updated inside Quote Setup.
How Customers Sync Between Systems
When QuickBooks is connected, customer data syncs automatically.
QuickBooks sends:
- Customer contacts
- Customer companies
These customers appear inside SignTracker.
Customer Sync Behavior
Customer lists refresh automatically whenever the Customers section is opened in SignTracker.
New customers added in QuickBooks appear automatically.
Existing customers are updated but not removed.
?? Best Practice
If SignTracker prompts you to create the customer in QuickBooks when creating an invoice, select Yes.
Allowing SignTracker to create the customer helps prevent duplicate records.
When to Re-sync QuickBooks
In most cases the integration will continue working without maintenance.
Re-sync QuickBooks if you:
- Add new Products & Services
- Create new tax agencies or tax rates
To Re-sync:
- Go to Admin ? QuickBooks Integration in SignTracker
- Click on the Re-sync with Quickbooks button
This refreshes:
- Products & Services
- Tax rates
- Customer lists
Re-syncing does not affect existing jobs or invoices.
Payments and Accounting
Once the invoice is inside QuickBooks, all financial activity happens there.
QuickBooks manages:
- Payments
- Deposits
- Customer balances
- Financial reports
SignTracker focuses on job management and production workflow.
Payment updates made in QuickBooks do not sync back into SignTracker. Because of this, many teams manually update payment status in SignTracker so their team can quickly see whether a job has been paid.
See Tracking Payments in SignTracker below for recommended ways to track payment status within your team.
Tracking Payments in SignTracker
SignTracker does not receive payment status from QuickBooks. Once an invoice is sent to QuickBooks, payments and balances are managed there.
However, your team may still want visibility inside SignTracker so they know whether a job has been paid.
To keep your team informed, payment updates can be recorded manually inside SignTracker.
There are two simple ways to do this.
Option 1 — Use Job Stages to Show Payment Status
Job Stages appear at the top of every job and provide a quick visual indicator of where the job stands.
You can create stages such as:
- Awaiting Payment
- Partially Paid
- Paid in Full
Once a payment is recorded in QuickBooks, your team can update the job stage in SignTracker to reflect the current payment status.
Why this helps
Anyone on your team can open a job and instantly see the payment status without needing to check QuickBooks.
This provides quick, high-level visibility across your team.
Option 2 — Use Tasks to Track Payment Activity
Tasks are helpful when you want a clear record of what happened and who handled it.
Examples of tasks include:
- Confirm deposit recorded
- Update customer balance
- Follow up on payment
- Mark job as paid
Tasks can be assigned to specific team members and include comments or notes.
Why this helps
Tasks create a written history inside the job. This is especially useful when multiple people handle invoicing, deposits, or customer follow-up.
Which Option Should You Use?
Both options work well.
A simple guideline:
Use Job Stages when you want quick, high-level visibility.
Use Tasks when you need detailed tracking or accountability.
Many shops use both together:
- Job Stages provide a fast overview
-
Tasks track the details
Comments
Please sign in to leave a comment.