Skip to main content
This object represents an invoice in Charge. It records billed items, totals, payment state, and the billing period it covers.

Attributes

string
Unique identifier for the object.
integer | null
Total amount due on the invoice, in the smallest currency unit.
string
ISO 4217 three-letter currency code.
string | null
ID of the fleet billed by this invoice, if the invoice is scoped to a fleet.
array of object | null
Array of individual line items included in the invoice.
string | null
ID of the payment method used to pay the invoice, if applicable.
string | null
Current status of the invoice.Available options: draft, open, paid, overdue, void

More attributes

string
String representing the object’s type.
integer | null
Total amount paid toward the invoice.
string
Time at which the invoice was created. RFC 3339 UTC timestamp with millisecond precision, e.g. 2026-03-03T14:05:23.789Z.
string | null
Optional memo or description shown on the invoice.
string | null
Time when the invoice is due. RFC 3339 UTC timestamp with millisecond precision, e.g. 2026-03-03T14:05:23.789Z.
object
Set of key-value pairs that you can attach to an object.
string | null
Time when the invoice was fully paid, if applicable. RFC 3339 UTC timestamp with millisecond precision, e.g. 2026-03-03T14:05:23.789Z.
string | null
End of the billing period this invoice covers. RFC 3339 UTC timestamp with millisecond precision, e.g. 2026-03-03T14:05:23.789Z.
string | null
Start of the billing period this invoice covers. RFC 3339 UTC timestamp with millisecond precision, e.g. 2026-03-03T14:05:23.789Z.