I understand the importance of being able to structure invoices precisely, meeting your preferences and your client's needs, Mary.
Currently, QuickBooks Online does not have a specific setting to lock the order of line items on an invoice. The way QuickBooks prints a transaction is based on how the items are arranged while you’re creating the invoice.
After adding billable expenses to an invoice, you can manually drag and drop line items into your desired order directly on the invoice using the three stacked dots or a grid symbol. QuickBooks does allow you to rearrange line items before saving or printing the invoice.
You can utilize certain features, such as Add subtotal or Add text, to help distinguish between revenue and expenses for your clients and maintain clarity in the presentation.
In your case, could you send a screenshot of what your printed PDF looks like compared to the invoice you created? This will help us make sure we're offering the best possible guidance.
If you have more questions or concerns, please never hesitate to leave a reply below. We'd be happy to further help.