Create a Disbursement
You can create disbursements in the Chariot dashboard by uploading a CSV file. You can also create them programmatically through the Chariot API.


At minimum, Chariot needs three values for each disbursement:
The recipient nonprofit's EIN
The disbursement amount
Your unique grant ID
All other fields are optional, but providing complete recipient contact and grant information can improve the delivery experience and reduce follow-up.
Donation Fields
grant_id
The unique identifier for the grant in your system
737233242
amount
The amount to disburse
500.00
ein
The nine-digit EIN of the nonprofit receiving the funds
12-3456789
fund_name
Donor fund name
Doe Giving Fund
first_name
Donor first name
Jane
last_name
Donor last name
Doe
Donor email
jane@doe.com
phone
Donor phone
555-555-5555
line1
Donor address line 1
123 Sesame Street
line2
Donor address line 2
Apt 2B
city
Donor address city
New York
state
Donor address state
NY
postal_code
Donor address postal code
10018
purpose
--
Where needed most
note
--
Great work!
recipient_name
Alternative nonprofit name (i.e., dba, chapter)
Red Cross - Ohio
metadata:
For internal use only
y78d93e3242
Upload a CSV in the dashboard
Select Create a disbursement.
Download the current sample CSV if this is your first upload
Add one row for each donation and save the file as a CSV.
Drag the file into the upload area or choose it from your computer.
Review the parsed rows and any validation messages.
Submit the validated disbursements.
Troubleshooting an upload

If a row cannot be submitted, review the message shown next to it. Common causes include:
A missing required field
An incorrectly formatted EIN or amount
A duplicate or invalid grant ID
An ineligible recipient
An EIN that is not yet listed in Chariot's database
Create disbursements through the API
Use the API when you want your grant-management or payment system to create disbursements without a manual CSV upload.
Your integration should:
Send the EIN, amount, grant ID, and any optional data.
Store Chariot's returned disbursement identifier.
Handle validation and eligibility errors.
If approvals are enabled, submit or approve the disbursement through the appropriate endpoint.
Listen for status changes or retrieve updated disbursement status.
Reconcile the final delivery outcome to your grant ID.
See https://docs.givechariot.com/v2026-04-01/api/disbursements/create
What happens after submission
If approvals are enabled, the disbursement enters Needs approval.
If the nonprofit has a claimed Chariot account, approved funds are delivered electronically.
If the nonprofit does not have a claimed account, Chariot validates recipient information and begins account-claim outreach.
If the account is not claimed within the claim window, Chariot sends a check with your grant letter.
Last updated
Was this helpful?