Skip to main content
Best answer

Can't Get Quickbooks Online Invoicing For Multiple Line Items To Work

  • May 24, 2024
  • 7 replies
  • 252 views

Hello

I'm using Zapier to automate invoicing multiple products in Quickbooks online. In the step (attached image) where I need to put in the information of products, I am setting the amount field as 450,2800. 450 corresponds to the unit price times quantity for one product, and 2800 is the same for another product. However, I seem to get the formatting wrong? I'm getting this error message  

Amount calculation incorrect in the request.: Amount is not equal to UnitPrice * Qty. Supplied value:4,502,800, Quickbooks Field: Line.Amount and Amount calculation incorrect in the request.: Amount is not equal to UnitPrice * Qty. Supplied value:4,502,800, Quickbooks Field: Line.Amount

 

As you might have noticed, the amount field is coming from the number formatter. I’ve formatted it for the US currency. Even if I don’t do that and put 450,2800 manually, it still throws the same error.

 

At this point I don’t know what I’m doing wrong. I would really appreciate you guys helping on this. Thanks. 

 

Multiple Line Items Invoicing Settings That I’ve Tried
​​​​

 

Best answer by jayeshkumarbhatia

Hey @Zepticona ,

 

For QB Line items , You can’t map the line items values (Qty,Price,etc) directly. 

 

First convert text to line items using Formatter by Zapier and than map in Quickbooks line items. 

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

7 replies

jayeshkumarbhatia
Forum|alt.badge.img+7
  • Zapier Solution Partner
  • 735 replies
  • Answer
  • May 24, 2024

Hey @Zepticona ,

 

For QB Line items , You can’t map the line items values (Qty,Price,etc) directly. 

 

First convert text to line items using Formatter by Zapier and than map in Quickbooks line items. 


  • Author
  • New
  • 1 reply
  • May 24, 2024

Thanks @jayeshkumarbhatia, it worked. 

 

I was already using Formatter by Zapier, but I didn’t realize I wasn’t making line items but comma separated one liners. Thanks again for your help! 

Line Items Appear Like Iterable Arrays

 


jayeshkumarbhatia
Forum|alt.badge.img+7
  • Zapier Solution Partner
  • 735 replies
  • May 24, 2024

You are welcome! @Zepticona .

 

Let me know if you need with anything.


Forum|alt.badge.img
  • Beginner
  • 3 replies
  • April 30, 2025

Hi ​@jayeshkumarbhatia I have the exact same problem as ​@Zepticona 

Can you explain more about what I should do to “First convert text to line items using Formatter by Zapier and than map in Quickbooks line items”?

 


JammerS
Forum|alt.badge.img+6
  • Zapier Staff
  • 3527 replies
  • May 1, 2025

Hi ​@katherineshen,

 

To convert text into line items and map them in QuickBooks using Zapier, start by adding a Formatter step with the 'Utilities' action and choose 'Text to Line-Item.' Configure the item and line separators to split your text correctly. Once converted, in the QuickBooks step of your Zap, you can map each line item (for example, Description) to the corresponding QuickBooks fields.

 

I hope this helps! Please let me know if you have further questions or need additional assistance.


Forum|alt.badge.img
  • Beginner
  • 3 replies
  • May 1, 2025

Hi ​@JammerS thanks for your reply! I think I already did the steps of converting the text into line items using Formatter that you mentioned and put them in the corresponding fields of the “Create Invoice” on the quickbooks step. Is there something else that I might be missing?


JammerS
Forum|alt.badge.img+6
  • Zapier Staff
  • 3527 replies
  • May 2, 2025

Hi ​@katherineshen,

 

If you've set up the Formatter step to convert text into line items and mapped them to QuickBooks, you're on the right track. However, issues may arise due to formatting errors, incorrect field mapping, or incompatible data types. Double-check each of these areas, and if problems persist, providing specific error details will help diagnose the issue.

We appreciate your patience and are committed to helping you resolve this issue.