What is the Coupa Supplier Portal?
The Coupa Supplier Portal (CSP) is a free tool for suppliers to easily do business with their customers who use Coupa. The CSP makes managing customers and transactions easy.
Register here for Coupa Supplier Portal Webinars to learn how to create electronic invoices directly from POs, get set up for fast digital payments, view all your remittance advice, and more!
What can suppliers do in the Coupa Supplier Portal (CSP)?
Depending on the customer's specific Coupa configuration, suppliers can manage content and settings on a customer-by-customer basis, including:
- viewing purchase orders,
- setting up delivery methods,
- creating catalogs,
- sending invoices and advance ship notices (ASNs),
- checking the status of transactions,
- and more.
How to use the CSP
To begin using the CSP, follow the next steps:
- Register or Log in to the CSP.
For more information on how to register, see Register for the CSP.
For more informarion on how to log in, see Log in to the CSP. - Follow the steps in the Help Tour.
When you log in for the first time, you are greeted by the Help Tour (also referred to as the welcome tour or the onboarding flow) on the Home screen. The screen guides you thorugh setting up your information in the CSP.
Select the Help link in the top right corner of the page to view the Help Tour any time. - Navigate through the CSP using the Main Menu.
To access a CSP function, click on the relevant tab on the main menu at the top of the CSP main page. - Find help and more information about the CSP in the different resource sections:
- See the Get Started and Find Help in the CSP page for help options including chat and information about Premium Support.
- See the User Manuals in PDF format in the sections below.
PDF manuals are not mantained and may be outdated. See the section below for more information. - Find specific troubleshooting resources and frequently asked questions (FAQ).
Different features in the CSP have specific troubleshooting sections, including: - Watch CSP videos in the sections below.
These videos can give you a general glimpse of processes and the platform, but may be outdated. See the section below for more information. Videos include:- How to start using the CSP - onboarding videos.
- Register for the CSP video.
- CSP Training video.
- Customer-branded welcome message video.
- Manage the CSP profile video.
- The CSP Setup Tab video.
- The Orders Page of the CSP video.
- Create an invoice in the CSP video.
- Create a credit note video.
- Create catalogs in the CSP video.
- What are Supplier Actionable Notifications (SAN) videos:
- What are SAN video translated to Chinese.
- What are SAN video translated to Japanese.
What do the options in the CSP screen mean?
The following table includes the menu item and the description.
| Menu Item | Description |
|---|---|
| Home |
View and improve your public company profile, see the list of customers you are connected to, edit your customer-specific company profile, and merge accounts. You can go to the Home page from any page by clicking on the Coupa Supplier Portal logo/link in the top left corner above the main menu. |
| Profile | Create, modify, and manage your public and customer-specific profiles, and specify which remit-to addresses each customer can use. |
| Orders | View the purchase orders you received from your customers. |
| Service/Time Sheets | View the list of service/time sheets and related purchase order lines. |
| ASN | Send advance ship notice, that is, notifications about when you ship items to your customers. |
| Invoices | Create and manage invoices to send to your customers. |
| Catalogs | Create and manage customer-specific catalogs. |
| Payments | Accept payment through digital checks from your customers if they use Coupa Pay. |
| Business Performance | View a summary of orders and invoices that may need attention, your year-to-date order and invoice trends, and your lead time to shipping goods. |
| Add-ons | Access Coupa supplier add-ons, for example, Coupa Advantage, Early Payment Discounts, supplier profile update, and more. |
| Setup | Manage users, merge requests, and remit-to addresses, set up electronic invoicing, add fiscal representatives, view and accept the Terms of Use, and set preferred early payment discount terms. |
User manuals in PDF
Coupa has various user manuals for the CSP in PDF format, in several languages. While the PDFs do not contain the latest updates, they are a valuable resource. For the latest updates, see the HTML pages.
The following materials may become outdated. The user interface, features or platform may change. For more updated information, see the documentation in Compass about the individual feature you are interested in.
The following table lists several languages and the PDFs in that language:
| Language | Link |
|---|---|
| Chinese (Simplified) | |
| French | Guide de l'utilisateur et de l'administrateur du Coupa Supplier Portal |
| Japanese | |
| Portuguese (Brazil) | Guia do administrador e do usuário do Coupa Supplier Portal |
| Spanish | Guía del administrador y usuario del Coupa Supplier Portal |
Videos about CSP
Watch the following short video tutorials for quick help on using the Coupa Supplier Portal.
The following videos and materials may become outdated. The user interface or platform may change. For more updated information, see the documentation in Compass about the individual feature you are interested in.
Onboarding video
Learn more about how to get started with the CSP by watching this training video.
CSP Training video
Learn about the CSP functionalities by watching this training video.
Register for the CSP
Learn how to register and create an account in the CSP for the first time by watching this video:
Manage the CSP profile
You can create your public profile to let customers know what your business does and why they should work with you. For more information, see Create and Manage Your Public Profile.
Customer-branded welcome message
When a supplier was invited to the CSP by a customer, and creates an account for the first time, they may see a different onboarding experience than other suppliers. Customers can customize the welcome message suppliers see in the CSP as is explained in the video below:
The CSP Setup Tab
The CSP interface has several tabs in its main menu. In the Setup tab you can manage user permissions and customer access. For more information, see Manage Users.
The Orders Page of the CSP
The CSP interface has several tabs in its main menu. In the Orders tab you can receive purchase orders from your Coupa-based customers via the CSP, cXML, or email/HTML.
For more information, see Purchase Orders.
Invoices
If your customer uses Coupa for their invoicing, you can send invoices to them through Supplier Actionable Notifications, the Coupa Supplier Portal, cXML, or email/PDF.
For more information, see Invoices.
Create an invoice in the CSP
You can create and edit invoices with a backing PO, without a backing PO, from a contract or a time sheet.
For more information, see Create or Edit an Invoice.
Create a credit note
You can use credit notes for invoices in a Disputed or Approved status.
For more information, see Create or Edit an Invoice.
Create catalogs in the CSP
You can create a hosted catalog or a cXML punchout catalog to add items into Coupa.
For more information, see Catalogs.
Translated SAN Videos
Supplier Actionable Notifications (SAN) let you receive orders and work with customers who use Coupa, all without the need to join Coupa's supplier network or create a Coupa Supplier Portal (CSP) account. You can acknowledge, invoice from, or add comments to a purchase order (PO) directly from the notification Coupa sends you on the customer's behalf.
For more information see Supplier Actionable Notifications (SAN).
Chinese
Japanese
Register and create your account for the CSP, set your account and notification preferences, and create custom views.
Perform admin tasks, for example, manage users and merge requests, set up e-invoicing, or create early payment discount terms.
Information for suppliers who use Coupa Contract Collaboration.
- Table Of Contents
-
For Customers
-
Supplier Enablement Strategy
- Step 1: Analyze Your Spend
- Step 2: Determine Supplier Load Strategy
- Step 3: Align Your Processes
- Step 4. Establish Your Catalog Strategy
- Step 5: Determine PO Transmission Methods
- Step 6: Determine Invoice Transmission Methods
- Step 7: Determine Your Communication Strategy
- Step 8: Move to Production
- Able to Enable: Supplier Enablement
-
Supplier Enablement Toolkit
- Manage Suppliers
- Manage Contracts
- Manage Catalogs
- Document Exchange
- Understanding Open Buy for Customers
-
Supplier Enablement FAQ
- Can I add a link to the punchout site on a webform?
- Can I use an existing SIM form name for a new form?
- Does the PO confirmation lookup valid substitute items?
- How are receipts created for substitute items?
- How does pricing work for substitutions and are substitution prices required to be the same?
- How do I get a copy of the Coupa digital certificate?
- How do users log into the punchout site?
- How do webforms for a punchout get converted into a req?
- Is there a timeline and process for the creation, transmission, and approval creation of account master data?
- What characters do I need to escape in XML documents?
- What happens if the pack size is different on a substitution?
- What is the minimum requirement for a supplier to do a punchout in Coupa?
- What is the minimum requirement for a supplier to receive orders via cXML from Coupa?
- What is the minimum requirement for a supplier to send invoices to Coupa via cXML?
-
Supplier Enablement Strategy
-
For Suppliers
- Core Supplier Onboarding
-
Getting Started with the Coupa Supplier Portal
- Get Started with the CSP
-
Set Up the CSP
- Understand the CSP Workbench
- CSP Workbench Actions and Notifications
- Manage Users
- Account Merges and Customer Connections
-
Financial Setup
- Set Up Legal Entities
- Tax Registration
- Tax Registration FAQ
- View and Manage Payment Methods Information (Previously Remit-To)
- Add Fiscal Representatives
- How do Early Pay Discounts (EPD) work?
- Set Early Payment Discounts Preferences: Before Invoice Approval
- Submit Early Payment Requests: After Invoice Approval
- Account Validation Requirements for Supplier Payment Accounts
- Early Payment Discounts
- Purchase Orders
- Invoices
- Payments
- Catalogs
- Services Procurement Workers
- Manage Workers and Assignments in the CSP
- Service Sheets
- ASN
- Inventory Collaboration
- Supplier Dashboard
- Business Performance
- Sourcing
- Diversity Reports
- SFTP and cXML
- Collaborate on Quality Inspections
- Contract Collaboration
- Coupa Contingent Workforce
-
Supplier Integration Resources
-
Work with Compliant Invoicing
- Using Compliance in Coupa
- Agreeing to Terms of Use
- Selecting Your Remit-To Address
- Adding Extrinsics to Your Invoice
- Add an Encoded Attachment to a cXML Invoice
- Add Tax Exemption Details to an Invoice
- Providing Amounts in Local Currency
- Avoiding Bill-To Address Errors
- Global Compliant cXML Invoicing - UK
- South Africa Compliance Sample cXML
-
cXML Examples
-
Standard Invoice Examples
- Sample cXML Credit Memo
- Sample cXML Credit Memo Backed by a PO
- Sample cXML for submitting a correction invoice with a link to a disputed invoice
- Sample cXML Invoices with Taxes (PO-backed)
- Sample cXML Invoice Backed by Contract
- Sample cXML Invoice Backed by Multiple POs
- Sample cXML Invoice with Billing Account Distributions
- Sample cXML Invoice with Both Backed and Unbacked Lines
- Sample cXML Invoice with Custom Fields (Extrinsic)
- Sample cXML Invoice with MatchReference Key for 3-Way-Direct Invoice Line to Receipt Matching
- Sample cXML Invoice with Payment Terms
- Sample cXML Service Type Invoice
- Sample cXML Unbacked Invoice
- Sample for Resolving Disputes via Credit Notes
-
Compliant Invoice Examples
-
Austria
- AT Simple Backed Invoice (Quantity Based)
- AT Simple Unbacked Invoice (Contract Based)
- AT Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- AT Simple Credit Note for Backed Invoice
- AT Simple Credit Note for Unbacked Invoice
- AT Invoice with Payment Term
- AT Invoice with Multiple Lines and PO References
- AT Invoice with Header Taxation
- AT Invoice with Line Level Taxation
- AT Invoice with Discount
- AT Invoice with Header Charges (Shipping, Handling, Misc)
- AT Invoice With Custom Fields (Extrinsic)
-
Australia
- AU Simple Backed Invoice (Quantity Based)
- AU Simple Unbacked Invoice (Contract Based)
- AU Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- AU Simple Credit Note for Backed Invoice
- AU Simple Credit Note for Unbacked Invoice
- AU Invoice with Payment Term
- AU Invoice with Multiple Lines and PO References
- AU Invoice with Line Level Taxation
- AU Invoice with Discount
- AU Invoice with Header Charges (Shipping, Handling, Misc)
- AU Invoice With Custom Fields (Extrinsic)
-
Belgium
- BE Simple Backed Invoice (Quantity Based)
- BE Simple Unbacked Invoice (Contract Based)
- BE Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- BE Invoice with Payment Term
- BE Invoice with Multiple Lines and PO References
- BE Invoice with Header Taxation
- BE Invoice with Line Level Taxation
- BE Invoice with Discount
- BE Invoice with Header Charges (Shipping, Handling, Misc)
- BE Invoice With Custom Fields (Extrinsic)
- BE Invoice with Line Level Taxation - VAT Exempt
-
Canada
- CA Simple Backed Invoice (Quantity Based)
- CA Simple Unbacked Invoice (Contract Based)
- CA Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- CA Simple Credit Note for Backed Invoice
- CA Simple Credit Note for Unbacked Invoice
- CA Invoice with Payment Term
- CA Invoice with Multiple Lines and PO References
- CA Invoice with Line Level Taxation
- CA Invoice with Discount
- CA Invoice with Header Charges (Shipping, Handling, Misc)
- CA Invoice With Custom Fields (Extrinsic)
- Czech Republic
-
Denmark
- DE Simple Backed Invoice (Quantity Based)
- DE Simple Unbacked Invoice (Contract Based)
- DE Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- DE Simple Credit Note for Backed Invoice
- DE Simple Credit Note for Unbacked Invoice
- DE Invoice with Payment Term
- DE Invoice with Multiple Lines and PO References
- DE Invoice with Header Taxation
- DE Invoice with Line Level Taxation
- DE Invoice with Discount
- DE Invoice with Header Charges (Shipping, Handling, Misc)
- DE Invoice With Custom Fields (Extrinsic)
-
Finland
- Simple Backed Invoice (Quantity Based)
- Simple Unbacked Invoice (Contract Based)
- Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- Simple Credit Note for Backed Invoice
- Simple Credit Note for Unbacked Invoice
- Invoice with Payment Term
- Invoice with Multiple Lines and PO References
- Invoice with Line Level Taxation
- Invoice with Header Charges (Shipping, Handling, Misc)
- Invoice with Discount
- Invoice With Custom Fields (Extrinsic)
-
France
- Simple Backed Invoice (Quantity Based)
- Simple Unbacked Invoice (Contract Based)
- Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- Simple Credit Note for Backed Invoice
- Simple Credit Note for Unbacked Invoice
- Invoice with Payment Term
- Invoice with Multiple Lines and PO References
- Invoice with Line Level Taxation
- Invoice with Header Charges (Shipping, Handling, Misc)
- Invoice with Discount
- Invoice With Custom Fields (Extrinsic)
-
Germany
- Simple Backed Invoice (Quantity Based)
- Simple Unbacked Invoice (Contract Based)
- Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- Simple Credit Note for Backed Invoice
- Simple Credit Note for Unbacked Invoice
- Invoice with Payment Term
- Invoice with Multiple Lines and PO References
- Invoice with Line Level Taxation
- Invoice with Discount
- Invoice with Header Charges (Shipping, Handling, Misc)
- Invoice With Custom Fields (Extrinsic)
-
Ireland
- IE Simple Backed Invoice (Quantity Based)
- IE Simple Unbacked Invoice (Contract Based)
- IE Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- IE Simple Credit Note for Backed Invoice
- IE Simple Credit Note for Unbacked Invoice
- IE Invoice with Payment Term
- IE Invoice with Multiple Lines and PO References
- IE Invoice with Line Level Taxation
- IE Invoice with Discount
- IE Invoice With Custom Fields (Extrinsic)
- IE Invoice With Line Level Custom Fields (Extrinsic)
- IE Invoice with Line Level Taxation - VAT Exempt
- Italy
- Japan
-
Poland
- PL Simple Backed Invoice (Quantity Based)
- PL Simple Unbacked Invoice (Contract Based)
- PL Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- PL Simple Credit Note for Backed Invoice
- PL Simple Credit Note for Unbacked Invoice
- PL Invoice with Payment Term
- PL Invoice with Multiple Lines and PO References
- PL Invoice with Line Level Taxation
- PL Invoice with Discount
- PL Invoice with Header Charges (Shipping, Handling, Misc)
- PL Invoice With Custom Fields (Extrinsic)
- PL Invoice with Line Level Taxation - VAT Exempt
-
Norway
- Simple Backed Invoice (Quantity Based)
- Simple Unbacked Invoice (Contract Based)
- Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- Simple Credit Note for Backed Invoice
- Simple Credit Note for Unbacked Invoice
- Invoice with Payment Term
- Invoice with Multiple Lines and PO References
- Invoice with Header Taxation
- Invoice with Line Level Taxation
- Invoice with Discount
- Invoice with Header Charges (Shipping, Handling, Misc)
- Invoice With Custom Fields (Extrinsic)
-
Malaysia
- MY Simple Backed Invoice (Quantity Based)
- MY Simple Unbacked Invoice (Contract Based)
- MY Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- MY Simple Credit Note for Backed Invoice
- MY Simple Credit Note for Unbacked Invoice
- MY Invoice with Payment Term
- MY Invoice with Multiple Lines and PO References
- MY Invoice with Line Level Taxation
- MY Invoice with Discount
- MY Invoice with Header Charges (Shipping, Handling, Misc)
- MY Invoice With Custom Fields (Extrinsic)
-
Netherlands
- NL Simple Backed Invoice (Quantity Based)
- NL Simple Unbacked Invoice (Contract Based)
- NL Simple Credit Note for Backed Invoice
- NL Simple Credit Note for Unbacked Invoice
- NL Invoice with Payment Term
- NL Invoice with Line Level Taxation
- NL Invoice with Discount
- NL Invoice with Header Charges (Shipping, Handling, Misc)
- NL Invoice With Custom Fields (Extrinsic)
-
Singapore
- SG Simple Backed Invoice (Quantity Based)
- SG Simple Unbacked Invoice (Contract Based)
- SG Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- SG Simple Credit Note for Backed Invoice
- SG Simple Credit Note for Unbacked Invoice
- SG Invoice with Payment Term
- SG Invoice with Multiple Lines and PO References
- SG Invoice with Line Level Taxation
- SG Invoice with Discount
- SG Invoice with Header Charges (Shipping, Handling, Misc)
- SG Invoice With Custom Fields (Extrinsic)
- SG Invoice with Line Level Taxation - VAT Exempt
- Slovakia
-
South Africa
- SA Simple Backed Invoice (Quantity Based)
- SA Simple Unbacked Invoice (Contract Based)
- SA Simple Credit Note for Backed Invoice
- SA Simple Credit Note for Unbacked Invoice
- SA Invoice with Payment Term
- SA Invoice with Multiple Lines and PO References
- SA Invoice with Line Level Taxation
- SA Invoice with Discount
- SA Invoice With Custom Fields (Extrinsic)
- SA Invoice With Line Level Custom Fields (Extrinsic)
- SA Invoice with Line Level Taxation - VAT Exempt
-
Switzerland
- CH Simple Backed Invoice (Quantity Based)
- CH Simple Unbacked Invoice (Contract Based)
- CH Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- CH Simple Credit Note for Backed Invoice
- CH Simple Credit Note for Unbacked Invoice
- CH Invoice with Payment Term
- CH Invoice with Multiple Lines and PO References
- CH Invoice with Header Taxation
- CH Invoice with Line Level Taxation
- CH Invoice with Discount
- CH Invoice with Header Charges (Shipping, Handling, Misc)
- CH Invoice With Custom Fields (Extrinsic)
- CH Invoice with Line Level Taxation - VAT Exempt
- Spain
-
Sweden
- Simple Backed Invoice (Quantity Based)
- Simple Unbacked Invoice (Contract Based)
- Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- Simple Credit Note for Backed Invoice
- Simple Credit Note for Unbacked Invoice
- Invoice with Payment Term
- Invoice with Multiple Lines and PO References
- Invoice with Header Taxation
- Invoice with Line Level Taxation
- Invoice with Discount
- Invoice with Header Charges (Shipping, Handling, Misc)
- Invoice With Custom Fields (Extrinsic)
-
United Kingdom
- GB Simple Backed Invoice (Quantity Based)
- GB Simple Unbacked Invoice (Contract Based)
- GB Simple Backed and Unbacked Lines Service Invoice (Amount Based)
- GB Simple Credit Note for Backed Invoice
- GB Simple Credit Note for Unbacked Invoice
- GB Invoice with Payment Term
- GB Invoice with Multiple Lines and PO References
- GB Invoice with Header Taxation
- GB Invoice with Line Level Taxation
- GB Invoice with Discount
- GB Invoice with Header Charges (Shipping, Handling, Misc)
- GB Invoice With Custom Fields (Extrinsic)
- UK Invoice with Line Level Taxation - VAT Exempt
- United States of America
-
Austria
- cXML ASNs
-
cXML Error Handling
- Blank error message
- Characteristic(s) of the request is unsupported
- Could not parse cXML document
- cXML invoicing not allowed for supplier
- cXML Version of document is not supported
- Handling Common Special Characters in cXML
- Invalid attributes in document
- Invalid attributes in document. Bill To Address on backed doc and Bill To Address parsed from cXML does not match
- Invalid attributes in document. Extra shipping/handling/misc charges are not permitted
- Invalid attributes in document. Validation failed: Invoice lines order line must be the same type as invoice line...
- Invalid attributes in document. Validation failed: Payment Term Must be present on invoice Invoice header: Payment Term Must be present on invoice
- Invalid attributes in document. Invoice line XX: Account NA does not exist or is not active
- Invalid credentials
- Invalid credentials. Bad credentials
- Invalid order/document reference
- Invalid order/document reference. Order header XX does not belong to supplier XX
- Invalid order/document reference. Could not find order header XX, order line num XX
- Invoice already used
- Invoice Lines is invalid Invoice header: Qty precision must match UOM
- Request did not validate successfully with DTD
- Request did not validate successfully with DTD. Error: Element InvoiceDetailOrder content does not follow the DTD
- Request Entity Too Large
- Server could not build invoice
- Server not configured to parse request
- Successful TEST error
- PO Line must be the same type as invoice line
- TLS/SSL Errors during PO Transmission
- Unexpected server error
- Invoice cXML Transmission Error Codes
-
Purchase Orders and Punchouts
- cXML Webform Data
- cXML PO Collaboration Errors and Resolution
- Error: Incorrect Header Check
- Error connecting to the supplier
- PO failed: 5xx or 4xx error response
- PO failed: Connection to supplier failed: 400 Bad Request
- PO failed: Connection to supplier timed out
- PO failed: No status element in setup response
- PO failed: No status element in setup response: ok
- PO failed: Setup request failed: 4xx Login name is not available
- PO failed: the connection request failed. undefined method send_via_cxml for XX (connection timeout)
- Send Purchase Orders Using cXML
- Punchout failed: Coupa Login
- Punchout failed: getaddrinfo: Name or service not known
- Punchout failed: No status element in setup response (incorrect file format)
- Punchout failed: No status element in setup response (incorrect URL)
- Punchout failed: Punchout failed to return a cart
- Punchout failed: Setup request failed: 4xx Login name is not available
- Punchout Ordering
- Sample cXML Purchase Order with Annotations
- sslv3 handshake failure
- Connection Failed for Undefined Method send_via_cxml
- Sample Punchout Order Message
- Sample Punchout Setup Request
-
Standard Invoice Examples
- Open Buy API Reference
- Integration Contacts
-
Work with Compliant Invoicing