Hello there, @jiminok.
I'm pleased to discuss why your customization didn't reflect when creating customer invoices.
In QuickBooks Desktop, the information you've added to an item doesn't show on the invoice form if you've added the inventory before changing your invoice template.
To begin with, let's customize the invoice form and manually add the columns for particular item details. I'll show you how.
- Head to the List menu, then choose Templates.
- Click on the Templates dropdown from the lower corner of your screen and select New.
- Choose Invoice and click OK to begin.
- On the Basic Customization page, select Additional Customization.
- Proceed to Columns, then tick the boxes on the Screen column for the information you want to display.
- Select OK to save the changes you made.
After that, ensure to select the newly created template before manually adding an inventory item to ensure the custom field will reflect on your sales forms.
On the other hand, consider scanning this material to learn about the different ways of tracking customer transactions: Get started with customer transaction workflows in QuickBooks Desktop.
Feel free to visit the Community forum for questions or clarifications about customizing invoices and inventory forms or other related concerns in QuickBooks Desktop. We're always here to help.