If your customer uses Compliance as a Service, one way to raise invoices is through Coupa’s cXML invoicing.
See cXML Invoices for more info. See Country Guides below for help to ensure that you raise compliant invoices.
When creating cXML documents, make sure your data fields use breakout characters. See Handling Common Special Characters in cXML for more info.