Showing results for 
Search instead for 
Did you mean: 
Level 2

Adding Barcodes to Templates

Is it possible to add barcodes to my templates, so that they are available to scan when I print a form?  For example, on my purchase orders, so they can quickly be scanned when receiving items?

38 Comments 38
QuickBooks Team

Adding Barcodes to Templates

Hi there, @courtneyaostrowski.


Thank you for posting here in the Community. I'm here to help share information about adding/using barcodes into templates in QuickBooks Desktop (QBDT).


A barcode in an optical machine-readable series of coded lines that help identify a product. One advantage of a barcode system is that a large amount of information can be coded into a small space.


The following transactions can be used with barcode scanning:

  • Estimates
  • Sales Orders
  • Invoices
  • Sales Receipts
  • Refunds & Credits
  • Purchase Orders
  • Item Receipts
  • Bills
  • Write Checks
  • Inventory transfers

For the detailed steps and instructions on how to set up, use and print barcodes in QBDT, you can check this article: Use barcode scanning.


Let me know if you have any other questions about barcodes, I'll be right here to help!

Level 2

Adding Barcodes to Templates

I have read all of these articles, but did not find the answer to the question I posted, which is:


How do I get barcodes to print on my templates, specifically purchase orders?


Adding Barcodes to Templates

Thanks for coming back to the Community, courtneyaostrowski.


Let me add some details about the barcode feature in QuickBooks Desktop Enterprise.


The barcodes are mainly used for inventory reporting. Turning on the barcode scanning preference in Advanced Inventory and using the Barcode Wizard gives you the option of either moving your existing barcodes into QuickBooks Desktop into the new Barcode Number field for any or all of your items, or having QuickBooks Desktop create barcodes for items in your item list.


However, we are unable to add and print the barcodes on the purchase order or any templates in QuickBooks Desktop Enterprise. 


I've personally sent your request to our Product Developers so they might add this option. I'm hoping that you can also share your suggestions to them from your end. We're always looking for ways to improve QuickBooks Desktop and most of our new features come from our customers' ideas.


Here's how to send your request:

  1. Click the Help menu bar.
  2. Scroll down to Send Feedback Online.
  3. Select Product Suggestion.
  4. Choose Product Suggestion for the Type of Feedback.
  5. Product Area is optional.
  6. Enter your suggestion.
  7. Click Send Feedback.

Thanks for your input. Should you have more questions, please let me know. I’ll be here if you need me. Have a good one.

Level 1

Adding Barcodes to Templates

I would also like to be able to print  barcodes onto invoices so that they can be easily scanned in by receiving. Even just an option to upload an image in a custom column would do the trick. Any chance we could get this for QB Online?


Adding Barcodes to Templates

Hi there, @AelYancey.


Thank you for joining the Community. I'd be glad to help share some insights about barcode scanning.

Currently, the barcode scanning feature is unavailable in QuickBooks Online (QBO). However, you can add attachments to the invoices to help you manage your books.


Please take note, the file types you can attach are limited to the following:

  • PDF
  • JPEG
  • PNG
  • DOC
  • XLSX
  • CSV
  • TIFF
  • GIF
  • XML

Let me show you how to attach the document:

  1. Open the desired transaction.
  2. From the bottom left, click Attachments.
  3. Browse and select the document you want to attach.
  4. Click Open.
  5. Click Save and close.


That should take care of it. You're on your way of seeing these attachments to your invoices. I've attached some articles below for future reference:

Another option that you may wish to consider is using a third-party application, which can integrate with the software. You can browse available apps at the following link: QuickBooks Apps.


Also, we're always looking for suggestions on how we can make QBO even better and sending us feedback would be a big help. To send your comments and suggestions, just click on the Gear icon and choose Feedback.


For additional help, feel free to reach out to Customer Care support. They have the tools that can help you get this resolved in no time. 


Here's how you can reach them:

  1. Sign in to your QuickBooks Online account.
  2. At the top right, click the Help icon.
  3. At the bottom, click Contact Us

That should point you in the right direction today.


Keep me posted if you have any other questions about QBO. I'll be happy to help you further. Have a great week ahead. 

Level 1

Adding Barcodes to Templates

I would also like to be able to add barcodes to my templates.


Adding Barcodes to Templates

Hi there, ajsmith.


Thanks for joining this thread and for letting us know your interest in having the option to add barcodes to your templates in QuickBooks Online (QBO).


Since I want to make sure your suggestions gets to our product developers, let me personally submit a  product enhancement to hopefully gain this functionality in the future.


Another easy way to share your feedback is to enter them through this link: QuickBooks Online Feature Requests.


If there's anything else I can help you with, just let me know. I'd be more than happy to assist you further.

Level 1

Adding Barcodes to Templates

We scan everything that moves through our organization: SOs POs and especially work tickets (these are a version of SOs) for our manufacturing processes. Our scanner generates a file name based on date and document number scanned that day.  Our office staff then goes in throughout the day and as they have time and renames the file following a preset naming system.  If the office is busy it can be a day or more before this is done.  I am looking to add a  barcode field to my QB documents based on combining the following fields: CustomerName, document number, Date, template name, and a custom field I use for my customers customers name.  We probobly generate 30 to 50 documents a day.   I am aware that this feature does not currently exsist in QB and I have made a suggestion to the product development team.  By chance does anyone know of a 3rd party product that would allow me to do this?

QuickBooks Team

Adding Barcodes to Templates

Hello, @LilyAZ.


You can visit our QuickBooks Desktop app center to check out for a supported third-party app. 


Here's how:

  1. Go to
  2. From the QuickBooks Compatibility section, choose the QuickBooks Desktop version you're using.
  3. Type in the clue word of the specific app you're looking for.
  4. Click the magnifying glass to search. 

Meanwhile, to learn more about receiving inventory and managing your item list and sales forms, you can check these articles:

Always feel free to visit us here in the Community if you have other questions. I'm just a few clicks away.

Level 2

Adding Barcodes to Templates

Has this been addressed or added to the Enterprise 20.0 software/Advanced Inventory?  I have a client who really wants to add barcodes to his PO's and Sales Orders/Pick Lists.

Level 1

Adding Barcodes to Templates

Quickbooks Moderator, Could you please tell us if functionality has been added to Quickbook Enterprise Desktop to allow adding barcodes to templates?  We have a Customer Compliance requirement to add barcode for PO, Item and Qyt on the Invoice and Packing Slip.  If this is new functionality, what version specifically is it available?  If it is not yet available, but coming, can you provide an ETA?

QuickBooks Team

Adding Barcodes to Templates

Thanks for following on this thread, @BeaconGrace.


I can see a lot of customers are having the same needs as yours about adding barcodes to sales templates. QuickBooks is continuously improving to enhance our customers’ experience while using it.

Please know we place a value on your ideas and take them into consideration when enhancing the product. I’m unable to provide a defined time frame when this feature becomes available.


Alternatively, you can consider using a third-party app to help achieve in adding the barcode to templates. The Apps Center is a one-stop store for third-party software that’s compatible with QuickBooks.


Here's how to access the site:


  1. In your browser, enter this link: Apps for QuickBooks Desktop.
  2. From there, enter a keyword in the Search field or use the Filters section to narrow down the process.
  3. This action will display a list of apps.
  4. Click on the View Profile button to see more details about the software.

You can also visit the Customer Resource Center for QuickBooks Desktop Enterprise. The site provides helpful tips and tools, training videos as well as updates on the latest features added to the product.

Let me know in the comment box if you need assistance performing any tasks in QuickBooks. I've always got your back. Enjoy the rest of the day.

Level 1

Adding Barcodes to Templates

Moderator, I could not find any 3rd Party Apps, in Quickbooks App Center, that allows adding barcodes to Quickbook templates. The ones I see are stand-alone apps. 


Could you tell me the 3rd Party app in which you are referring to in which adds barcodes to QuickBooks templates? 


Thank you.


Adding Barcodes to Templates

Thanks for getting back to us, @BeaconGrace.


Third-party applications have different features and functions. And so, we're unable to recommend an app specific to your needs. I suggest going through the App Center as suggested by my colleague.


I also recommend visiting our  Firm of the Future. This is where we share recent happenings and future developments, such as updates to newly added features.


Lastly, I've got you these helpful articles for ideas about managing your account and transactions: Help Articles for QuickBooks Enterprise.


Please don't hesitate to touch base with me here in the Community if there's anything else I can do for you. I assure you that I'll do my best to help you out. Have a good day ahead!

Level 1

Adding Barcodes to Templates

To avoid you playing favorites, can you provide a specific list of apps that supports adding Barcodes (specifically, Barcode 128b) to an existing Packing Slip Template for purposes of printing a scannable barcode using Quickbooks Desktop Enterprise.


As I mentioned before, I could not find the app(s) referred by one of the moderators.  Your providing an unbiased listing of apps that will do the job will be of great help.  Thanks!

Level 1

Adding Barcodes to Templates

Enterprise 20

I am trying to add barcodes to sales receipts so that the shippers can scan the item on the sales receipt, then scan the product to verify it is correct.

I am able to add barcodes to the sales receipt by creating a column and telling it to print in Barcode Font, but this will not create a 39 compatible code that can be read by a scanner.

How can do this?




Adding Barcodes to Templates

Thanks for joining the conversation, @markcrobinson,


If the column will not allow you to assign the barcode that's compatible with your scanner, you may use the Attachment feature for it. For this, you will need to save the barcode as a file or image. This attachment will work when you email the sales transaction to a client.


To do that, follow the steps below:


  1. On the Sales Receipt, click the Attachment button at the top.
  2. Select a source where the barcose is saved.
  3. Pick the file and mark it before clicking Done.


Please note that attachments will not print together with the sales transaction. If you want, we have third-party applications you can check that supports this preference. Check them out there:


We also have a separate forum called Intuit Developers, where you can find engineers who can help recommend third-party applications for you to use. In this website, you can connect with developers who can help with app integrations, take part in software developments and innovate business tools for QuickBooks.


Here's the link to the website: Intuit Developers Community.


Feel free to get back to us if there's anything else you need help with. I'll be glad to help you at any time. Have a nice day!

Level 1

Adding Barcodes to Templates

No, you cannot add barcode images to your Forms/Templates in QuickBooks Enterprise. 


Work arounds: 

1. Use the QuickBooks Desktop Mobile app that allows you to send the PO to your phone so you can scan/receive. 

2. Add the barcode number to the PO

3. Print the labels and stick it on the PO

Level 1

Adding Barcodes to Templates

Hello.  What is the format needed if I want to encode purchase order field data in a QR code that gets scanned to populate a purchase order?


I get orders online and want my team to be able to scan a barcode containing address and items/ quantities instead of having to manually enter everything.  


Adding Barcodes to Templates

Thanks for joining in on the thread, NateP.


The format needed when using the barcodes is based on the Item List that we'll be exporting from QuickBooks Desktop. You can see the detailed steps in this article: Set up and use barcode scanning in QuickBooks Desktop.


Before you can import your barcodes, I'd recommend following these steps:

  1. Check the compatibility of your scanner and QuickBooks.
  2. Set up the USB barcode scanner.
  3. Test the scanner.
  4. Use the scanner.
  5. From there, you can already import the barcodes.

You can always get back to us if you need additional assistance insetting up the scanner.

Level 2

Adding Barcodes to Templates

Just amazing QB is being asked on many occasions about being able to use barcodes in sales orders, purchase orders, or just templates in general.  The only workaround I have found is to add a barcode font (128 etc you can find online or pay for) into QB and use that font for the field you want to "barcode" in the template.  So for instance in your template you can setup a field for the sales order number and have that fields font be "Barcode 128" and it will show a barcode when you print the sales order.  The only caveat in my case is my barcode reader has to have * before the start of what I want read with the scanner and * at the end.  EX *123456* .  I have my customer numbers in *23456* format and my sales orders are sequentially in *1234* to *1235* to *1236*.  I now need to just have barcodes show up without using the * due to a connector I'm adding to QB.  So I am at a loss now.  Wish QB would listen to their customer base and include printing barcodes on templates that represent the typical data found on the templates such as sales order numbers, purchase order numbers etc.  I know this is probably close to engineering the next Space X mission for Elon though...

Level 2

Adding Barcodes to Templates

Here is a good source for what I described above:

QuickBooks Barcode Generation Tutorial (

Level 2

Adding Barcodes to Templates

@justwantingmore  Thank you for this suggestion!  And I couldn't agree more that Intuit doesn't listen at all to product suggestions.  I have even participated in beta product testing, and if you aren't a contractor or a landscaper, there's basically no way they will add functionality to support other businesses.  The amount of inconsistencies and the lack of functionality for a company so large with so many users just blows my mind!

Level 1

Adding Barcodes to Templates

Has this feature been added yet? One of our clients is requiring us to add barcodes into our invoices. I might have to develop the app myself to get this done. 

Need to get in touch?

Contact us