Additional Compliance as a Service (CaaS) Information for Korean suppliers

Additional Compliance as a Service (CaaS) Information for Korean suppliers

Configure CSP issuance and clearance of compliant tax invoices with Coupa’s CaaS offering in South Korea.

Introduction

When South Korean suppliers have a Coupa buyer who has enabled Legal Invoice Issuance and Clearance for South Korea, Coupa issues the legal e-invoice and clears it with the Korean National Tax System (NTS) on behalf of the supplier for domestic transactions (i.e. invoice transactions between a Korean supplier and a Korean buyer). Note that for cross-border transactions, the Korean supplier is required to provide the legal invoice they have generated outside of Coupa before submitting the invoice data to Coupa.

    How it works

    Coupa’s CaaS offering in South Korea supports the issuance and clearance of compliant tax invoices on behalf of suppliers through its in-product compliance partner, Sovos. Sovos, in turn, uses a local provider called BusinessOn to provide Korea-specific compliance capabilities. Sovos+BusinessOn validates and digitally signs the XML e-invoice and sends it to the NTS. The NTS processes the e-invoice and ensures the proper XML schema and signature validations are present. 

    Suppliers will need to complete some prerequisites on BusinessOn’s SmartBill Portal and then provide Coupa with the resultant information in the ‘Additional CaaS Information’ section of the CSP before they can start invoicing for domestic Korean transactions through Coupa.

    • Authentication Code - Described in the section How to Generate or Retrieve an Authentication Code.
    • Password - This is the password for the signing certificate described in the section How to Register a Certificate.
    • Username - This is the Smart Bill ID described in Step 7 of How to Get Started with SmartBill within the section SmartBill Registration Process.

    Prerequisites

    1. Signing Certificate

    Suppliers must have acquired a certificate used for signing invoices from the NTS or an accredited CA. If a supplier has forgotten the certificate password of the certificate they had obtained, they would need to follow up with NTS or the CA, as the case may be, for obtaining/resetting the certificate password. Suppliers would be required to upload this signing certificate on the SmartBill Portal. Hence, suppliers should ensure that they possess both the certificate and the certificate password before proceeding with the steps outlined in the registration section.

    There are three types of certificates that work with SmartBill:

    • The 'general 1st class certificate' '범용 1 등급 인증서' received as a business
    • The 'electronic tax certificate' 전자세금용 인증서 issued by the Financial Supervisory Service
    • Smartbill exclusive certificate

    2. SmartBill Registration Process

    1. Access the SmartBill Portal athttps://www.smartbill.co.kr/xDti/“. Choose “Login” . 

    2. To register for the first time, click “Register”. If you have already registered, enter your login credentials to enter the SmartBill Portal. Refer to sections How to Generate or Retrieve an Authentication Code and How to Register a Certificate.

    3. Enter your Corporate Registration Number on the following screen and click Next.

    4. Follow the steps highlighted on the screen to complete the onboarding process. For Identity Verification, you can either use I-PIN or Mobile Number as the verification methods.

      1. Selecting I-PIN opens a pop-up window and allows users to enter their personal
        details and agree to use their personal information.
      2. If using the Mobile Phone option for verification, simply enter the details required
        on the screen. This will prompt a pop-up asking for user agreement in accessing user’s_personal information.

                    c. Follow the instructions on the screen and click Next

    5. Select the appropriate checkboxes if you agree to the Terms & Conditions and click Next.

    6. Enter the required details of the company viz. Company Address and click Next (The Company Name, Representative Name, Business Type fields are closed).

    7. Click New Member Registration and in this screen you can register your Smart Bill ID

    8. New suppliers will need to choose a rate plan even though the costs will be waived (Coupa will communicate the Tax IDs of these new suppliers to Sovos Support as part of the customer Implementation project). The rate plan must be selected to postpaid on the SmartBill Portal.

    9. After registration, the API parameters are opened on the left-hand side. The links on the left contain among other things:

      • Issue Authentication Code
      • Register certificate

    3. How to Generate or Retrieve an Authentication Code

    1. Click the link for Authentication Code. If the tab is not opened, please use the following link: https://www.smartbill.co.kr/xMain/openapi/getauthcode.aspx

    2. Click to generate the Authentication Code 인증코드 and save the generated Authentication Code securely for future use. (The Authentication Code consists of 32 characters as a combination of upper-case letters and numbers.)

    Note

    The Authentication Code is generated once per Supplier–SmartBill registration. If the supplier has already generated an Authentication Code, a new one cannot be generated. The existing Authentication Code can be viewed as shown in the screenshot above.

     

    4. How to Register a Certificate

    1. Click the link for certificate registration. If the tab is not opened, please use the link https://www.smartbill.co.kr/xMain/openapi/setcertinfo.aspx 
    2. You must directly register the public key (signCert.der) and private key (signPri.key) files of the certificate.
    Note

    Please remember the Password to the certificate since it needs to be provided on Coupa Supplier Portal (CSP).

    5. Provide Additional Caas Information on the Coupa Supplier Portal

    1. Go to Setup > Additional CaaS Information and click Add Additional CaaS Information. Alternatively, you can go to Setup > Legal Entity Setup and click Actions to expose the option to Manage Additional CaaS Information. From there you can also click Add Additional CaaS Information.
    2. Follow the prompts and choose the Legal Entity you will invoice from and the Tax ID you will use then click Next.
    3. Enter the Authentication Code you generated in the SmartBill/Sovos 
    4. Enter the Password for the signing certificate you registered in the Smartbill/Sovos
    5. Enter Username (Smartbill ID)
    6. Click Save
    7. Prove you are not a robot and then click Save. That completes the required configuration.

    Related Items


    Sharing your Business Profile Information

    03 October 2025

    Share all or specific sections of your Business Profile with customers.

    Understand the CSP Workbench

    05 November 2025

    The Coupa Supplier Portal Workbench is designed to streamline and simplify task management for users.

    Get Started and Find Help in the CSP

    Where to find help if you need assistance in the CSP

    TLS/SSL Errors during PO Transmission

    17 September 2018

    Coupa does not support SSL client certificate authentication and requires the supplier to remove this restriction.