Invoice app with Hubspot integration

Everhour tracks billable work for invoicing, while HubSpot keeps customer, deal, line-item, and payment records connected.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

HubSpot invoice workflows and records

Invoice work this page supports

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 fields that drive invoices

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.

Sales tax and payment boundaries

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.

One invoice or managed billing

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

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Can HubSpot create invoices from deals?

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.

Which HubSpot invoice fields are required before sending?

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.

Does HubSpot send invoices to Stripe?

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.

Should invoice tax be line-level or invoice-level in HubSpot?

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.

Does a United States HubSpot invoice need a VAT or GST number?

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.

How does Everhour separate billable and non-billable time before invoicing?

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.

How does Everhour support invoice reporting?

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.

Turn billable work into invoices

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

Or