Our standard terms are payment due within thirty (30) days after the date of invoice, in US Dollars. Please see your specific Customer Agreement for full details. You should get a signed copy of the Customer Agreement once all parties have signed. If you need a new copy, reach out to support@meter.com and we will send one over.