Sales Tax & Exemption Report Operating Guide
Print Life Software provides a comprehensive sales tax calculation, audit, and filing management engine designed specifically for custom apparel and merchandise decorators. The ...
Sales Tax & Exemption Report Operating Guide
Print Life Software provides a comprehensive sales tax calculation, audit, and filing management engine designed specifically for custom apparel and merchandise decorators. The platform delivers itemized visibility across gross sales, taxable revenue, tax-exempt wholesale customer orders, multi-jurisdiction state and county tax liabilities, and state tax remittance payment records.
1. Feature Scope & UI Navigation
The Sales Tax & Exemption Report operates within the Financials module, with cross-system integrations across customer CRM profiles, saved service line items, and quoting:
┌───────────────────────────────────────────────────────────────────────────────────┐
│ PRIMARY NAVIGATION PATHS │
├──────────────────────────┬───────────────────────────┬────────────────────────────┤
│ Sales Tax Report Hub │ /financials?tab=reports │ Financials -> Reports Tab │
│ Tax Jurisdiction Setup │ /settings?tab=business │ Settings -> Sales Tax Rates│
│ Customer Exemption Mgmt │ /customers/[id] │ Customers -> Tax Exemption │
│ Line Item Taxability │ /materials (Saved Items) │ Materials -> Saved Items │
└──────────────────────────┴───────────────────────────┴────────────────────────────┘
Main Sales Tax Report View (/financials?tab=reports)
Access by expanding Finance & Settings in the left sidebar $\rightarrow$ click Financials $\rightarrow$ select the Reports tab:
- Report View Dropdown: Select Sales Tax & Exemption Report.
- Date Range Picker: Filter by standard intervals (This Month, Last Month, Q1, Q2, Year to Date) or custom date ranges.
- Tax Rates & Jurisdictions Filter: Filter by a specific state or municipal tax jurisdiction (e.g., California State Tax (7.25%), Los Angeles County Tax (9.5%)) or choose All Tax Rates.
- Accounting Basis Filter: Toggle between Accrual Basis (all invoices issued in date range), Cash Basis (paid in full only), and Unpaid / Partial Invoices.
- Filing Status Banner: Renders a green
FILED & PAIDbadge when a tax period has been reconciled and remitted to state authorities.
Header Actions & Controls
Mark Period as Paid(Header Button): Opens the tax remittance recording modal to log state confirmation numbers, check numbers, and remitted dollar totals.Export CSV(Header Button): Downloads an audit-ready tax ledger containing invoice numbers, customer legal names, resale exemption certificate numbers, and itemized tax breakdowns.Print Report(Header Button): Formats an official state-filing summary for your CPA or bookkeeping records.
2. Capabilities & Operational Boundaries
The sales tax calculation engine classifies transactions by customer exemption status, line-item taxability rules, and geographical tax rates:
┌────────────────────────────────────────────────────────────────────────┐
│ PRINT LIFE INVOICE SOURCE │
│ Confirmed Production Invoices (/quotes-invoices) + Store Batches │
└───────────────────────────────────┬────────────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────────────────┐
│ TAXABILITY CLASSIFICATION ENGINE │
│ • Customer Exemption Check: Resale Certificate Validated? │
│ • Product Taxability: Blank Garments & Decorations (Taxable) │
│ • Service Fees: Art, Digitizing, Setup Fees (Taxable vs Non-Taxable)│
│ • Freight & Surcharges: Non-Taxable Statutory Exclusions │
└───────────────────────────────────┬────────────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────────────────┐
│ MULTI-JURISDICTION RATE RESOLUTION │
│ Calculates state, county, and local municipal compound tax rates │
└───────────────────────────────────┬────────────────────────────────────┘
│
┌──────────────────────────┴──────────────────────────┐
▼ ▼
┌─────────────────────────────────┐ ┌─────────────────────────────────┐
│ SALES TAX SUMMARY LEDGER │ │ STATE REMITTANCE TRACKING │
│ Taxable sales, non-taxable sales│ │ Record confirmation #, check #, │
│ and collected tax liabilities │ │ and mark period as "FILED & PAID"│
└─────────────────────────────────┘ └─────────────────────────────────┘
Supported Capabilities
- Multi-Jurisdiction Filtering: Automatically aggregates and isolates tax collections by individual state, county, or special tax district.
- Dual Accounting Basis Reporting: Instant 1-click toggling between Accrual Basis (taxes owed based on invoiced dates) and Cash Basis (taxes owed strictly on received customer payments) to match your state revenue guidelines.
- Granular Line-Item Taxability: Designate specific service charges (such as vector artwork recreation, embroidery digitizing, or setup fees) as non-taxable labor while keeping garments taxable.
- Wholesale Resale Exemption Management: Store client resale exemption certificate numbers, expiration dates, and tax exemption flags directly in customer profiles to legally zero-out tax liabilities.
- Proportional Discount Apportionment: Automatically distributes promo discounts proportionally across taxable and non-taxable items to prevent over-reporting tax liability.
- State Remittance Payment Ledger: Record state filing confirmations, check numbers, and payment receipts to establish a permanent audit trail.
- Audit-Ready CSV Exports: Generate detailed transaction spreadsheets tailored for CPA review or state sales tax audits.
Operational Boundaries
- Unconfirmed Quotes Excluded: Draft quotes and proposals carry $0.00 tax liability and are excluded from the report. Only confirmed Invoices are calculated.
- Direct Electronic Remittance: Print Life calculates exact tax liabilities and produces filing documentation. Actual tax remittance checks or ACH transfers must be submitted directly to your state department of revenue.
- Static vs. Destination Sourcing: While integrated with QuickBooks AST for live lookups, standard tax rates configured in Print Life follow the shop's defined origin or jurisdiction rate rules.
3. Step-by-Step SOP Workflows
Workflow 1: Auditing Multi-Jurisdiction State & County Tax Liabilities
- Expand Finance & Settings in the left sidebar $\rightarrow$ click Financials (
/financials). - Select the Reports tab.
- In the Report View dropdown, choose Sales Tax & Exemption Report.
- Set the date picker to the target filing window (e.g., Last Month or Q1).
- In the Tax Rates & Jurisdictions dropdown, select a specific tax jurisdiction (e.g., Texas State Sales Tax (6.25%)).
- Review the KPI cards:
- Gross Sales: Total commercial revenue across all jobs in that jurisdiction.
- Taxable Sales: Subtotal of goods subject to sales tax.
- Non-Taxable / Exempt Sales: Subtotal of exempt service fees and wholesale reseller orders.
- Tax Collected: Exact sales tax liability collected for that jurisdiction.
- Click
Export CSVto generate the itemized filing worksheet for your state tax portal.
Workflow 2: Switching Between Accrual and Cash Accounting Basis
- On the Sales Tax & Exemption Report page, locate the Accounting Basis filter dropdown.
- Select the accounting method mandated by your state department of revenue:
- Accrual Basis (All Invoices): Calculates tax liability based on the date invoices were issued, regardless of whether payment has been collected.
- Cash Basis (Paid in Full Only): Calculates tax liability strictly on invoices where customer payment has been fully completed.
- Unpaid / Partial Invoices Only: Audits outstanding receivables to forecast upcoming tax liabilities upon collection.
- The report immediately recalculates all KPI cards and summary tables.
Workflow 3: Setting Up Non-Taxable Service Fees (Art, Setup, Digitizing)
- To configure a permanent non-taxable service fee template:
- Navigate to Materials (
/materials) $\rightarrow$ select the Saved Line Items tab. - Click
+ Add Line Item(or edit an existing item, e.g., Vector Artwork Fee). - Toggle the Taxable Item switch to OFF.
- Click "Save Template".
- Navigate to Materials (
- Any quote or invoice incorporating this line item will automatically exclude sales tax on that fee while keeping blank garments and decoration labor taxable.
- To override taxability on a single custom invoice:
- Open the quote $\rightarrow$ click Edit on the custom line item card $\rightarrow$ toggle Taxable Item to OFF $\rightarrow$ click Apply.
Workflow 4: Managing Wholesale Customer Resale Certificates
- When onboarding a wholesale contract client, school district, or 501(c)(3) nonprofit:
- Navigate to Customers (
/customers/[id]). - In the customer profile, locate the Tax Settings card.
- Toggle Tax Exempt to ON.
- Enter the customer's state Resale Certificate Number or Tax-Exempt ID.
- Upload a scan of their signed exemption certificate.
- Click "Save Customer".
- Navigate to Customers (
- All quotes and invoices created for this client will automatically apply a $0.00$ tax rate, flag the order as exempt, and display their resale certificate number on both the invoice and the sales tax audit report.
Workflow 5: Recording State Tax Remittance Payments ("Mark Period as Paid")
- In the Sales Tax & Exemption Report, select the date range for your completed tax filing period (e.g., January 1 – January 31).
- Review the final Tax Collected amount and submit your electronic payment to your state department of revenue.
- Return to Print Life and click the green
Mark Period as Paidbutton in the report header. - In the confirmation modal:
- Verify the Tax Collected and Paid Amount match your remittance.
- Enter your state filing Confirmation # or Check #.
- Add any filing notes (e.g., Paid via EFTPS Web Portal on Feb 18).
- Click
Save as Paid.
- A prominent green
FILED & PAIDbanner appears across the report, locking the period against accidental double-reporting.
4. Business Logic, Formulas & Tax Rules
Taxable vs. Non-Taxable Subtotal Separation
Print Life calculates tax liability by evaluating each invoice component individually:
$$\text{Taxable Subtotal} = \text{Apparel Total} + \text{Decorations Total} + \sum (\text{Line Items where } \text{isTaxable} = \text{true})$$
$$\text{Non-Taxable Subtotal} = \sum (\text{Line Items where } \text{isTaxable} = \text{false}) + \text{Shipping} + \text{Rush Fees}$$
Where:
- If the customer has $\text{isTaxExempt} = \text{true}$, then $\text{Taxable Subtotal} = $0.00$ and all revenue is allocated to $\text{Non-Taxable Subtotal}$.
Proportional Discount Apportionment
When a discount $D$ is applied to an order containing both taxable and non-taxable line items, the discount is apportioned proportionally to ensure tax is only charged on net realized taxable revenue:
$$\text{Taxable Ratio} = \frac{\text{Taxable Subtotal}}{\text{Gross Order Subtotal}}$$
$$\text{Net Taxable Subtotal} = \text{Taxable Subtotal} - (D \times \text{Taxable Ratio})$$
$$\text{Final Sales Tax Collected} = \text{Net Taxable Subtotal} \times \frac{\text{Jurisdiction Tax Rate %}}{100}$$
State Exemption Audit Ledger
For every tax-exempt transaction, the sales tax report maintains an evidentiary audit record containing:
- Invoice Number & Date Issued.
- Customer Legal Entity Name.
- Verified Resale Certificate / Tax ID.
- Exemption Justification Code (Wholesale Resale, Government Agency, 501(c)(3) Nonprofit, Out of State Delivery).
5. Troubleshooting & Diagnostic Matrix
| Symptom / Question | Root Cause | Exact Remediation Step |
|---|---|---|
| Sales Tax Report shows $0.00 collected for the month | Quotes have not been converted to Invoices, or the customer was marked Tax Exempt. | Verify that jobs are saved as Invoices (documentType: Invoice), not draft quotes. Check that the customer profile does not have Tax Exempt mistakenly toggled on. |
| Sales tax is being charged on artwork or setup fees | The service fee template has the "Taxable Item" toggle turned ON. | Go to Materials $\rightarrow$ Saved Line Items, edit your Art Fee template, and toggle Taxable Item to OFF. |
| Cash basis report doesn't match total monthly revenue | Customers paid deposits but have not completed final invoice balances. | Cash Basis only tallies invoices marked Paid in Full. Switch the accounting basis dropdown to Accrual Basis to view all invoiced tax liabilities. |
| State auditor requests proof of tax-exempt sales | State audit requiring wholesale exemption verification. | Click Export CSV on the Sales Tax Report. The exported spreadsheet itemizes all exempt invoices alongside customer Resale Certificate numbers. |
| Tax period was marked as paid by mistake | A user clicked "Mark Period as Paid" with incorrect payment amounts. | Open the filing details modal on the report, click Edit Filing, and update the paid amount or click Delete Filing to return the period to open status. |
6. Frequently Asked Questions & Action Prompts
Q: Where do I view how much sales tax our shop collected this month?
Answer: Expand Finance & Settings in the left sidebar $\rightarrow$ click Financials (
/financials) $\rightarrow$ select the Reports tab. In the Report View dropdown, choose Sales Tax & Exemption Report and set your date picker to This Month.[Open Sales Tax Report](chat:Show me the Sales Tax Report)
Q: Are draft quotes included in the Sales Tax Report?
Answer: No. Non-binding quotes carry $0.00 tax liability and are automatically excluded from the Sales Tax Report. Only finalized Invoices and closed online merch store orders are tallied.
[How do quotes affect sales tax?](chat:Are quotes included in the sales tax report?)
Q: How do I exclude sales tax on artwork or digitizing labor?
Answer: Navigate to Materials $\rightarrow$ Saved Line Items, edit the service fee, and toggle Taxable Item to OFF. When added to a quote, that fee will be excluded from the taxable subtotal while garments and decoration labor remain taxable.
[Manage Saved Line Items](chat:How do I make service fees non-taxable?)
Q: How do I mark a wholesale customer as tax-exempt?
Answer: Open the customer profile in Customers (
/customers/[id]), locate the Tax Settings card, toggle Tax Exempt to ON, and enter their state Resale Certificate Number. All future orders for this customer will automatically carry $0.00 tax.[How do I set up tax-exempt customers?](chat:How do I mark a customer as tax-exempt?)
Q: How do I record that we remitted our sales tax payment to the state?
Answer: On the Sales Tax Report, select your filing date range (e.g. Last Month), then click
Mark Period as Paidin the header. Enter your state confirmation number, check number, and amount paid. A greenFILED & PAIDstatus banner will appear on the report
Have a question about this feature?
Log into your Print Life dashboard anytime and click the Shop Co-Pilot button. You can ask anything from margin math to work center capacity, and the AI wizard will guide you through step-by-step.