Create Expense

Create an expense in your Moxie accounting records

Geoff Mina avatar
Written by Geoff Mina
Updated over a week ago

Create an expense in your Moxie accounting records and optionally associate with a client and vendor record.
โ€‹
Endpoint: /action/expenses/create

Method: POST

Request Body (example):

{
"date": "2023-07-20T00:00:00.000+00:00",
"amount": 0.00,
"currency": "USD",
"paid": false,
"reimbursable": false,
"markupPercentage": 0.00
"category": "",
"billNo": "",
"description": "",
"notes": "",
"vendor": "",
"clientName": ""
}

Properties that require further clarification:

  • currency - Required - valid ISO 4217 currency code

  • paid - Required - true or false depending on if you have already paid the expense or if it is due in the future

  • reimbursable - Required - true or false depending on if you want to mark this expense as eligible for reimbursement through Moxie invoicing.

  • markupPercentage - Optional - set if you want to mark up a reimbursable expense when it is applied to the invoice.

  • vendor - Optional - exact match of the name of a Vendor record in Moxie this expense should be categorized under

  • clientName - Optional - exact match of the name of an existing Moxie client record this expense should be allocated to

Did this answer your question?