Rustler is right. The good thing is I have an option for you. You can import an invoice template with a wider billing address field. If this is your first time to import one, you can practice using the downloadable sample template.
First, enable the option to import templates:
Second, download the sample and upload it:
To use the template on your transactions, just click on Customize at the button of the transaction page. Then, select the name of the template.
That's it. Give it a try, and let me know how it works for you. Have a good day!
Good afternoon, @edward3.
Thanks for posting here in the Community. I'm here to provide clarification with importing templates.
In QuickBooks Online (QBO), if you want to start from scratch, you can download the suggested sample format here. Then, map the template fields by going through this article for more details: Import custom form styles for invoices or estimates.
Also, you can customize how you would like your invoice info to be displayed on your invoice. Let's ensure your invoice template information matches with QuickBooks invoice fields. Once you've imported the template, make sure to map the boxes with the correct invoice field so it'll match the data entered on the actual invoice.
After the invoices are matched, you can create a test invoice. By doing so, you'll be able to verify if it will display the correct information.
For additional information about adding custom fields, you can refer to this article: How to add custom fields to invoices.
If you have any more questions, please don't hesitate to comment below. I'm always here to help. Take care!
Note: As of 06/29/2021, new QuickBooks Online accounts will no longer have access to the Import Styles feature inside of QuickBooks Labs. Existing accounts can still save and upload DOCX templates.