Purchase Orders sync

Once you connect erplain with QuickBooks, all Purchase Orders created from erplain will be sent to QuickBooks.


Once you connect erplain with QuickBooks, all purchase orders created from erplain will be created in QuickBooks just like if you had created them directly in QuickBooks.

You can choose to send these purchase orders automatically by checking the following option in the integration settings (menu Apps > Configure QuickBooks > Documents).

If this option is not enabled, you will see a "Send to QuickBooks" button in the purchase order to send it to QuickBooks:

If you have enabled the option to send automatically and still see the "Send to QuickBooks" button, this means that QuickBooks rejected the purchase order.  You can click on the "Send to QuickBooks" button, you will see the related error message. You can find the list and solutions of QuickBooks error messages on this page.


Once the purchase order is sent to QuickBooks, you will see the QuickBooks logo and you can click on the logo to open the purchase order in QuickBooks.

If you create a purchase order in QuickBooks, this purchase order will not be created in erplain.


Receiving products and Vendor bills

A new bill of expense will be created in QuickBooks as soon as a new purchase delivery (you have received the products ordered) is created on erplain.

If you receive multiple deliveries in erplain, QuickBooks will create as many bills. In order to keep only one bill to vendor, you will need to cancel your partial deliveries and recreate a global one from erplain. Canceling a purchase delivery will delete the bill in QuickBooks.

You can find more information about Purchase Orders and Deliveries in this article.

After the purchase order has been published to QuickBooks, we recommend adding the deliveries (bill of expense) on erplain and not in QuickBooks. Bills of expenses in QuickBooks will not be synced back to erplain. 

Shipping and handling cost

Purchase orders in QuickBooks don't support Shipping and Handling as a separate information / field. Therefore, we recommend adding the shipping cost as a separate line item in the purchase orders and not in the shipping cost field, it would create a difference in the total amount between Erplain and QuickBooks. This line item can be a non-inventory product or a service.

You can also manually add the cost in the product purchase price when you receive the products from your supplier.

Cancelling the purchase order

Cancelling the purchase order in erplain will delete the purchase order in QuickBooks.


Updating the purchase order

If you update a purchase order in erplain it will update the purchase order in QuickBooks, but if you update the purchase order in QuickBooks it will not be updated in erplain.


Cost of Good Sold

Please note that QuickBooks will calculate the Cost of Goods Sold from the Purchase Orders, Bills of expense, and Invoices that are in QuickBooks.  erplain does not send a separate Cost of Goods Sold to QuickBooks.


Attached files
For more information on how to sync attached files from a purchase order between Quickbooks and erplain you can check this article.

You can find more details on the integration settings in the QuickBooks settings page.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.