Is there a way to have a text line on a customer invoice without $0.00 showing in the amount column?
Removing the $0.00 in the amount column is not possible in QuickBooks. However, as a workaround that will help you achieve what you want. You can design your own template in MS Word, and import it in QuickBooks Online. This way, you'll be able to import and keep different templates with its design.
Click the Gear icon.
Go to Importstyles and click the switch button.
Here’s how to import style:
Click the Gearicon, then select CustomFormStyles.
Press Newstyle and then choose Importstyle.
You can click Download a sample invoice, to get the acceptable file by QuickBooks.
Tap browse the document and hit Next.
Then QuickBooks will show you the status, if it’s accepted then tap Next.
After the confirmation, then click Save and you can put the Templatename.
You can also check these articles about importing templates and customizing sales form: