new client have default record "Immediate" of "Payment Term"
but it don't have translate record,
so if you login by other language not English, on invoice screen you can't use this Payment Term.
login to system client
go to language window
run maintain language with parameter add miss translate
Checked a just created client and there are four tables affected with the same issue: