Everhour tracks billable work for invoicing, while HubSpot keeps customer, deal, line-item, and payment records connected.
Fill in your details, add line items, hit Print when ready.
| Description | Qty | Rate | Tax | Amount |
|---|
The calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
Use this page when you need an invoice workflow tied to HubSpot contacts, companies, deals, quotes, subscriptions, or payment activity. HubSpot invoices are CRM commerce records, so the useful starting point is the customer record and the billable items attached to it. A draft invoice can exist with only a currency code, such as USD, but an open invoice needs one buyer contact and at least one line item.
This workflow fits service teams, agencies, and B2B sellers that already use HubSpot as the customer record. A deal can supply the invoice details, including associated line items, and the invoice can collect payment through HubSpot payments or Stripe. Payments made outside HubSpot need separate payment records associated with the invoice so the invoice can be marked paid.
HubSpot line items carry the core invoice math: name, quantity, unit price, and amount, with amount calculated as quantity times unit price. Taxes can sit on individual line items through a tax rate library or apply to the full invoice order. HubSpot invoice totals apply discounts first, then fees, then taxes, so the order of those fields changes the final customer-facing total.
Invoice numbering also needs attention. HubSpot uses `INV-1001` as the default starting pattern, and finalized invoice numbers cannot be changed or reused. Deleted invoices can leave permanent numbering gaps. Create separate invoice line items instead of reusing deal or quote line items, because HubSpot line items belong to one parent object and improper reuse can create data-loss side effects.
United States invoices are not governed by a single federal private-sector invoice form or a national VAT/GST invoice regime. Invoices support business records by showing transaction amounts and gross receipts, while sales and use tax obligations come from state and local rules. The correct tax treatment depends on nexus, product or service taxability, the place of sale, and the applicable state and local rate.
HubSpot can help place taxes on invoice lines or the whole invoice, but it does not decide whether a service is taxable in each state. California generally taxes retail sales of tangible personal property and only some service or labor charges, while Texas defines 16 broad categories of taxable services. Stripe connected to HubSpot collects payment, but HubSpot invoices and subscriptions created in HubSpot are not created in Stripe.
A one-off invoice is enough when the customer, line items, tax treatment, and payment method are already known. HubSpot can hold the CRM record, invoice number, line items, taxes, and payment status. The boundary appears when billable work changes every week, non-billable tasks must stay out of totals, or the team needs a clear record behind each invoice line.
Everhour supports that managed workflow by separating billable and non-billable time through project billing status, task-level non-billable controls, custom task rates, and member-rate exceptions. Admin reports can show billable time, non-billable time, billable amount, and cost before an invoice is prepared. That matters when HubSpot holds the customer relationship, but the invoice total needs to come from approved work records.
This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.
High Performer
G2
Summer 2026
Best Ease Of Use
Capterra
Summer 2026
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
HubSpot can create invoices from deal records, and the invoice uses deal information including associated line items. The deal still needs clean billing data before it becomes a usable invoice. Each line item should have a clear name, quantity, unit price, and amount so the invoice matches the commercial terms already agreed with the buyer.
A draft HubSpot invoice requires a currency code, such as USD, when created through the API. An invoice needs one associated buyer contact and at least one associated line item before it can move from draft to open. Practical invoices also need payment terms, tax treatment, remittance details, and a customer-facing description of the goods or services.
HubSpot invoices are not created in Stripe when Stripe is connected as the payment processor. The invoice stays in HubSpot, and Stripe processes the online payment. After payment collection, transaction data such as gross amount and fees syncs with Stripe, so the payout and processor fee still need reconciliation against the invoice.
Line-level tax works better when different items have different tax treatment. Invoice-level tax works for a single tax treatment across the full order. HubSpot applies discounts first, then fees, then taxes, so the selected tax method should match the actual state and local sales-tax rule for the sale.
A United States HubSpot invoice does not need a VAT or GST number because the United States does not use a national VAT or GST invoice regime. Sellers that make taxable sales may need state-level sales-tax registration, such as a seller permit or sales-tax account, depending on the jurisdiction, nexus, and type of sale.
Everhour lets admins set project billing status, mark specific tasks as non-billable, use custom task rates, and set member-rate exceptions. Reports can show billable time, non-billable time, billable amount, and cost, so invoice totals are based on the work that should actually be charged.
Everhour reporting can include invoice-related columns such as billable, non-billable, invoiced, and uninvoiced amounts alongside cost, revenue, and profit. Teams can export reports in CSV, Excel/XLSX, or PDF format when finance needs a review file before invoices move into accounting or CRM workflows.
Track billable and non-billable work before invoice totals reach HubSpot. Everhour gives teams project billing controls, task exclusions, custom rates, and admin reports for cleaner client billing.
14-day free trial · No credit card · Cancel anytime