Create a bill
Send the line items to Create a bill. Amounts are in minor units, so120000 USD is $1,200.00, and the bill takes its
currency from the lines.
draft, with the total and outstanding balance
filled in:
documentIds. A bill needs an
invoiceDate before it can sync to your accounting platform, where
invoiceNumber becomes the bill’s number.
The vendor is any contact on
your legal entity that isn’t archived, usually one with
recipientType: vendor. If you don’t have one yet, create it with
Create a contact and its bank details
with Create a destination.
Edit a bill
Update a bill changes only the fields you send.lineItems replaces the whole list: lines with an id are kept and updated,
lines without one are added, and lines you leave out are removed.
draft or
rejected. To add more files, use
Attach documents to a bill.
Delete or void a bill
- Delete a bill removes a bill that hasn’t
been paid: one that is
draft,rejectedorpending_approval. - Void a bill cancels payments that are awaiting
approval or scheduled and puts the bill back in
draft, so you can change it or pay it another way. A bill whose payment is already on its way (payment_pending) or settled can’t be voided; cancel a pending ACH payment with Cancel an ACH transfer instead.
Find bills
List bills returns bills sorted by due date, so the first page is what’s due soonest. Filter bystatus, vendorContactId,
dueFrom and dueTo, or overdue=true. To check whether a vendor’s invoice
is already in Slash, pass invoiceNumber with vendorContactId.