Close menu
Explore Plans
Mobile menu Close menu
FreshBooks

Create expense

This action will record a new expense in FreshBooks. Requires a FreshBooks Plus or Premium plan.

Developer info

API endpoint slug
freshbooks.create_expense
Filter code method
Freshbooks.createExpense.skip(string?: reason)
Runtime method
runAction("freshbooks.create_expense", {})

Action fields

Amount Text input > Other

Label
Amount
Helper text
The expense amount.
Slug
amount
Required
true
Can have default value
true
Filter code method
Freshbooks.createExpense.setAmount(string: amount)

Category Dropdown list

Label
Category
Helper text
The expense category.
Slug
category_id
Required
true
Can have default value
false

Vendor Text input > Other

Label
Vendor
Helper text
The vendor or merchant the expense was paid to.
Slug
vendor
Required
true
Can have default value
true
Filter code method
Freshbooks.createExpense.setVendor(string: vendor)

Expense date Text input > ISO 8601 date and time

Label
Expense date
Helper text
The date the expense was incurred.
Slug
expense_date
Required
true
Can have default value
true
Filter code method
Freshbooks.createExpense.setExpenseDate(string: expense_date)

Notes Text input

Label
Notes
Helper text
Optional notes about the expense.
Slug
notes
Required
false
Can have default value
true
Filter code method
Freshbooks.createExpense.setNotes(string: notes)