The Billing report shows the full list of individual transactions and associated fees that were charged and reflected in the monthly Invoice.
Downloading Billing report
You can download your Xendit Billing Report using either of the following methods:
Via your dashboard
Navigate to Settings > Billing Statements.
Click the three dots on the right side of your bill.
Select Download Billing Report.
Via email
Set up email recipients for billing-related emails:
Go to Settings > Email Recipients.
Click + Add Recipient to open a pop-up window.
Enter your email address in the Email Recipient field.
Tick the Billing Statements checkbox under the "Receive the following reports:" section.
Once set up, you will receive an email with a link to download your billing report by the 7th of each month.
Transaction Fees Reflected in the Billing Report
Xendit applies fees based on the following transaction events:
Payments: Fee is charged when the transaction is settled.
Switcher Payments: Fee is charged when the transaction is created.
Payouts: Fee is charged when the transaction is completed.
Example:
If a transaction is created on 30 October but settled on 2 November, the fee will be charged on 2 November. Consequently, this transaction will appear in the November Xendit Invoice and Billing Report.
Billing Report format
Field | Description |
---|---|
transaction_id | The transaction_id used in balance history and transactions tab reports |
reference | The unique identifier you input for the transaction. Usually the external_id or reference_id in your transaction request |
transaction_type | The type of the transaction. Available types:
|
transaction_channel | The channel used to identify the source of the transaction. |
transaction_label | Additional information about the transaction.
|
is_switcher | Whether a transaction_type was a switcher transaction. Only relevant for Virtual Account and Cards transactions |
calculation_method | The identifier of refund fee calculation of refund transactions.
|
business_id | The unique identifier used to identify a Xendit merchant |
billed_at | The timestamp of a transaction being billed based on your registered country timezone. For example, Indonesian merchants will have GMT+7 while Philippines merchants will have GMT+8 as the timestamp timezone |
flat_fee | The flat fee billing rate used for the transaction to calculate the transaction fee |
fee_percentage | The percentage billing rate used for the transaction to calculate the transaction fee |
transaction_amount | Amount of the transaction |
fees_paid_amount | Fees paid for the transaction. Applicable to direct deduction transactions only |
vat_paid_amount | The amount of VAT charged to the transaction. Applicable to direct deduction transactions only |
The most critical columns for reconciliation include:
transaction_type
transaction_channel
transaction_label
is_switcher
transaction_amount
fees_paid_amount
vat_paid_amount
Note for Indirect Deductions:
The fees_paid_amount and vat_paid_amount columns are not populated for indirect deductions.
Fees must be calculated using fee_percentage and flat_fee for indirect deductions.