Invoices - Prevent sales invoice lines being posted to Overhead or Direct Costs nominal account codes
A number of users mistakenly post lines on their sales invoices to expense nominal codes, for example when recharging their mileage to a customer they credit this to Motor Vehicle Expenses instead of using their correct Sales account code.
Most other accounts/bookkeeping packages prevent this by default by only allowing sales invoices to be posted to sales nominal codes. Xero however allows sales to go to virtually any nominal account of the user's choosing, leading to this error cropping up quite often.
Could we have a way to restrict sales invoices only being posted to sales nominal account codes?

Hi Nick, thanks for sharing your idea on preventing sales invoice lines from being posted to Overhead or Direct Cost codes. We're grateful for your engagement and for letting us know the changes that matter to you.
We've reviewed your suggestion, and it's now ready to gain support from other community members.
Along with votes, others can now comment to share additional detail about how restricting sales invoices to specific nominal codes could improve their experience and help prevent errors in Xero.