Procedures

Automation procedures in the QuickBooks BDK Book.

to create a bill

Create a new bill in QuickBooks from the provided bill details.

Input Concepts

Concept
Description
Type
Required
Default Value

A BillInput object containing all bill details.

quickbooks bill

Yes

Output Concepts

Concept
Description
Type

The newly created bill.

quickbooks bill

Examples

Create a bill with mixed line items.

set the department's company id to 9341455406391846
get '{"vendor":"Pam Seitz","line_items":[{"name":"Sprinkler Heads","amount":200.00,"quantity":4,"unit_price":50.00},{"account_name":"Supplies","amount":75.00,"description":"Miscellaneous office expenses"}]}' as a json
use the above as bill
create the bill

Create a bill with all optional fields for item-based line items.

set the department's company id to 9341455406391846
get '{"vendor":"Pam Seitz","terms":"Net 30","bill_date":"2025-07-15","due_date":"2025-08-14","bill_no":"COMPLETE-123","line_items":[{"name":"Sprinkler Heads","amount":200.00,"description":"Premium sprinkler heads","customer":"Cool Cars","quantity":4,"unit_price":50.00,"billable_status":"Billable"}]}' as a json
use the above as bill
create the bill

Create a bill with account-based line items.

set the department's company id to 9341455406391846
get '{"vendor":"Pam Seitz","line_items":[{"account_name":"Supplies","amount":150.00,"description":"Office supplies expense","customer":"Cool Cars"}]}' as a json
use the above as bill
create the bill

Last updated

Was this helpful?