The seller's statement is wrong.
Since it is stipulated in the contract that 5% should be a quality deposit, it can be said that the payment has been paid when the payment reaches 95% (meeting the payment requirements stipulated in the contract), so it is wrong for the seller to underpay the invoice.
The tax regulations are very simple, and the invoice must be consistent with the actual transaction. It is against the tax law that he drives less.