Tag usage for attribution
Before Husk can attribute AI costs to customers, you need to tag transactions or usage events with a customer identifier. You can do this during expense categorization or by importing usage data that already contains customer labels.Review the profitability report
1
Open Customer Profitability
In Husk, go to AI Spend Management and select Customer Profitability.
2
Choose a time period
Pick a month or quarter to analyze. The report aggregates all tagged AI and infrastructure costs for that window.
3
Map costs to revenue
Husk matches your attributed spend against revenue data imported from Stripe, your accounting tool, or a CSV upload. If revenue data is missing for a customer, the report shows cost only.
4
Review per-customer margin
The report lists each customer with attributed cost, matched revenue, and margin percentage. Sort by margin to find your most and least profitable accounts.
5
Export or share
Download the report as CSV or share a read-only link with your finance lead.
How to improve accuracy
- Use consistent customer IDs across your AI billing, Stripe, and Husk.
- Update revenue mappings monthly so the report stays current.
- Review untagged transactions regularly and assign customer labels to reduce unallocated spend.
Customer Profitability requires connected revenue or usage data. If you use Stripe, connect it under Integrations first. For other billing systems, upload a CSV with customer ID, amount, and date columns.
Related pages
- Cost Breakdown to see which models and teams drive the most spend
- Accounting Integrations to keep revenue and cost categories in sync
- MCP Server to ask natural-language questions about customer margins