Invoice Field Mappings
Invoices sync from Kleer to HubSpot Invoices. Only certified (finalized) invoices are synced. Credit invoices (negative total) are automatically filtered out.
Invoice line items are synced as HubSpot Line Items and associated with the invoice.
Available Fields
| Label |
Kleer Field |
Notes |
| Invoice number |
invoice-nr |
|
| Foreign ID |
foreign-id |
External reference ID |
| PO number |
po-nr |
Purchase order number |
| Client ref. (ID) |
client-ref.id |
Associated client's Kleer ID |
| Your reference |
your-reference |
Customer's reference |
| Our reference (user ID) |
our-reference.id |
Kleer user ID |
| Invoice address 1 |
invoice-address.address1 |
|
| Invoice address 2 |
invoice-address.address2 |
|
| Invoice zip code |
invoice-address.zip-code |
|
| Invoice state |
invoice-address.state |
|
| Invoice country |
invoice-address.country |
|
| Invoice email |
invoice-email |
|
| Delivery name |
delivery-name |
|
| Delivery address 1 |
delivery-address.address1 |
|
| Delivery address 2 |
delivery-address.address2 |
|
| Delivery zip code |
delivery-address.zip-code |
|
| Delivery state |
delivery-address.state |
|
| Delivery country |
delivery-address.country |
|
| Delivery email |
delivery-email |
|
| Invoice date |
invoice-date |
|
| Due date |
due-date |
|
| Delivery date |
delivery-date |
|
| Period start date |
period.start-date |
|
| Period end date |
period.end-date |
|
| Currency |
currency |
|
| Currency rate |
currency-rate |
|
| Certified |
certified |
Whether invoice is finalized |
| Sent |
sent |
Whether invoice has been sent |
| Notes |
notes |
|
| Delivery type |
delivery-type |
See enum values below |
| VAT number |
vat-nr |
|
| Country code |
country-code |
|
| Remaining |
remaining |
Outstanding amount (in cents) |
| Disabled |
disabled |
|
| EDI period type |
edi-period-type |
|
| Auto actions disabled |
automatic-actions-disabled |
|
| Agreement number (ref) |
agreement-nr |
Links to a Kleer agreement |
Computed Fields
These fields are calculated by the integration and don't exist in the Kleer API directly:
| Label |
Field |
Description |
| Total amount |
_total_amount |
Invoice total converted from cents (öre) to the display currency |
| Invoice status |
_status |
Maps to HubSpot's hs_invoice_status — see enum below |
| External invoice status |
_external_invoice_status |
Maps to HubSpot's hs_status — see enum below |
Enum Values
Delivery type (delivery-type)
| Value |
Label |
Mail |
Mail |
Email |
Email |
Manually |
Manually |
Svefaktura |
Svefaktura |
Invoice status (_status)
| Value |
Label |
draft |
Draft |
open |
Open |
paid |
Paid |
voided |
Voided |
External invoice status (_external_invoice_status)
| Value |
Label |
INVOICE_WAITING_TO_BE_SENT |
Waiting to be sent |
INVOICE_SENT |
Sent |
INVOICE_PAYMENT_MADE |
Payment made |
INVOICE_FULLY_PAID |
Fully paid |
INVOICE_OVERDUE |
Overdue |
INVOICE_VOIDED |
Voided |
Default HubSpot Object
Invoices — Can be changed from the object type selector.
Notes
- All monetary values from Kleer (prices, amounts, remaining) are in cents (öre) — the integration divides by 100 before writing to HubSpot
- Only invoices with
filter=certified are synced (draft invoices are excluded)
- Credit invoices (negative total) are automatically excluded
- Invoice rows are synced as HubSpot Line Items with synthetic IDs
- Associations are automatically created to the related company (via
client-ref.id) and subscription (via agreement-nr) if they exist in HubSpot