When you need this
Common scenarios:- Service requires different income account
- Add-on must track to a specific category
- Service charge must track to specific expense account
- Package pricing needs separate tracking
Requires QuickBooks Online integration and Pro subscription. Set up QuickBooks first.
How mappings work
Priority order:- Custom mapping (if exists) → uses specified QuickBooks item
- Default mapping → uses line item type default
- No mapping → uses QuickBooks default mapping (usually “Sales”)
Create a custom mapping
- Go to Settings > Integrations > QuickBooks
- Scroll to Line Item Custom Mapping section
- Click Add Mapping
- Select type: Service, Add-on, or Service Charge
- Choose Flashquotes item from dropdown
- Select QuickBooks item from dropdown
- Mapping saves automatically
View existing mappings
All custom mappings appear in the Line Item Custom Mapping card. What you see:- Type (Service, Add-on, or Service Charge)
- Flashquotes item name
- Mapped QuickBooks item name
- Delete button (hover to reveal)
Delete a mapping
- Go to Settings > Integrations > QuickBooks
- Find the mapping in Line Item Custom Mapping
- Hover over the row
- Click trash icon
Mapping rules
One mapping per item:- Each Flashquotes item can have one custom mapping
- Updating a mapping replaces the previous one
- Multiple items can map to the same QuickBooks item
- Deleting a Flashquotes item removes its custom mapping
- Deleted mappings can’t be recovered
- Default mapping takes over immediately
Common issues
- Mapping not saving: Check you selected both Flashquotes item and QuickBooks item
- Wrong item syncing: Custom mappings override defaults - check custom mappings first
- Can’t find QuickBooks item: Click Refresh button to update QuickBooks data
- Mapping disappeared: Flashquotes item may have been deleted
Best practices
- Start with defaults - Only create custom mappings when needed
- Document your mappings - Note why specific items need custom treatment
- Review quarterly - Ensure mappings still make sense
- Test with one invoice - Verify mapping works before bulk syncing