Is there a limit on the number of decimals for unit price of an invoice?

Is there a limit on the number of decimals for unit price of an invoice?

No, as specified in the table provided under paragraph 7.3 of XML Implementation Standard, there are no restrictions on the decimal places for Unit Price.