The Expense object
The Expense object is used to represent a direct purchase by a business, typically made with a check, credit card, or cash. Each Expense object is dedicated to a grouping of expenses, with each expense recorded in the lines object.
The Expense object is also used to represent refunds to direct purchases. Refunds can be distinguished from purchases by the amount sign of the records. Expense objects with a negative amount are purchases and Expense objects with a positive amount are refunds to those purchases.
id
remote_id
The third-party API ID of the matching object.
created_at
The datetime that this object was created by Merge.
modified_at
The datetime that this object was modified by Merge.
transaction_date
When the transaction occurred.
remote_created_at
When the expense was created.
account
The expense's payment account.
contact
The expense's contact.
total_amount
The expense's total amount.
sub_total
The expense's total amount before tax.
total_tax_amount
The expense's total tax amount.
currency
The expense's currency. The currency code in ISO 4217 format.
exchange_rate
The expense's exchange rate.
inclusive_of_tax
If the transaction is inclusive or exclusive of tax. `True` if inclusive, `False` if exclusive.
company
The company the expense belongs to.
employee
The employee this overall transaction relates to.
memo
The expense's private note.
lines
tracking_categories
remote_was_deleted
Indicates whether or not this object has been deleted in the third party platform. Full coverage deletion detection is a premium add-on. Native deletion detection is offered for free with limited coverage. [Learn more](https://docs.merge.dev/integrations/hris/supported-features/).
accounting_period
The accounting period that the Expense was generated in.
field_mappings
remote_data
remote_fields