In Korea, companies are required to withhold tax on certain types of income payments to their suppliers. Korean companies pay the supplier invoice net the withheld amount, issue a withholding certificate for the withheld amount to the supplier, and remit the withheld tax to the proper tax authority.
There are two types of withholding under Korean tax law: Income withholding and Resident withholding. Income withholding is comprised of Business withholding and General withholding.
Business withholding is withholding on payments for professional services to suppliers such as lawyers, accountants, and doctors.
General withholding is withholding on all other types of income payments to suppliers, such as interest, dividends, and real estate income payments.
Resident withholding is a surcharge on the General and Business withholding tax. For more information about Resident withholding, see Step 5. Define Withholding Tax Codes.
Normal operating expenses, such as purchase transactions between companies, are not subject to withholding tax.
See Setting Up Oracle Payables for Withholding Tax for a list of the prerequisite setup steps that you must complete before you can withhold tax using Oracle Financials for Korea. You must use Korean Won as the ledger currency.
Oracle Financials for Korea provides you with the Korean Withholding Tax report which you can use to review your company's withholding tax history. This report provides complete details of the withholdings that were applied to your company's income payments to suppliers. For more information, see Korean Withholding Tax report.
This section describes the steps for setting up Oracle Payables to calculate withholding tax in Korea. Use this checklist to help you complete the appropriate setup tasks in the correct order.
Step | Setup task |
---|---|
1 | Define Locations |
2 | Enable Withholding Tax |
3 | Define Income Category Codes |
4 | Define Withholding Tax Codes |
5 | Define Withholding Tax Groups |
Related Topics
Setting Up Withholding Tax, Oracle Payables User Guide
Use the Legal Entity Configurator to set up and maintain the first party legal entities and establishments for each company site that is responsible for reporting withholding taxes to the tax authority. You can modify the Release 11i migrated location and organization information, and you can enter new definitions according to your requirements
Related Topics
Defining Legal Entities Using the Legal Entity Configurator, Oracle Financials Implementation Guide
Setting Up Locations, Oracle HRMS Enterprise and Workforce Management Guide
Use the Payables Options window to set control options and defaults to enable automatic withholding tax for your supplier invoices.
To define Payables Options for tax withholdings:
Navigate to the Payables Options window.
Navigate to the Withholding Tax tabbed region.
Check the Use Withholding Tax check box.
In the Apply Withholding Tax region, you should select At Payment Time.
If you choose At Approval Time, withholding calculations may be inaccurately reported if invoices are canceled prior to payments.
Note: After you select an option, you should not switch from one method of withholding to another method.
Navigate to the Withholding Amount Basis region.
In the Create Withholding Invoice region, select the time at which you would like Payables to automatically create withholding tax invoices to remit withheld taxes to tax authorities. You should choose At Payment Time.
If you select At Payment Time, Payables creates unapproved withholding tax invoices during the Confirm program of payment batch processing, or during processing of a Quick payment. Payables does not automatically withhold taxes if you pay with a manual payment.
If you select At Approval Time, Payables creates unapproved withholding tax invoices when you approve supplier invoices.
Related Topics
Payables Options, Oracle Payables Implementation Guide
Use the Lookups window to define lookup codes for income category codes. You can select lookup codes from the lists of values after you define them. Income category codes are listed on the Korean Withholding Tax report.
In the Lookups window, enter Asia Pacific Localizations in the Application field and a description of the lookup codes in the Description field, if not already displayed. In the Code and Meaning fields, enter a code and description for each income category that your company requires.
Note: The code that you enter in the Code field should match the numeric code for each income category as defined by the Korean tax authority.
Define lookup codes for:
Domestic income categories, using the JAKR_AP_AWT_INC_CAT_DOMESTIC lookup type.
This table shows examples of domestic income category codes:
Lookup Code | Meaning |
---|---|
10 | Interest Income (A) |
11 | Interest Income (B) |
21 | Dividend |
22 | Deemed Dividend |
60 | Other Income |
You use the domestic income category lookup codes when you assign income categories to withholding tax codes. For more information, see Step 5. Define Withholding Tax Codes.
Foreign income categories, using the JAKR_AP_AWT_INC_CAT_FOREIGN lookup type.
This table shows examples of foreign income category codes:
Lookup Code | Meaning |
---|---|
10 | Interest |
20 | Dividend |
30 | Real Estate |
40 | Business Income |
42 | Individual Service |
61 | Royalty |
62 | Others |
80 | Sales Gain |
90 | Forest |
You use the foreign income category lookup codes when you assign income categories to withholding tax codes. For more information, see Step 5. Define Withholding Tax Codes.
Business income subcategories, using the JAKR_AP_AWT_BIZ_INC_SUB_CAT lookup type.
This table shows examples of business income subcategory codes:
Lookup Code | Meaning |
---|---|
41 | Lawyer |
42 | CPA |
43 | Doctor |
44 | Architect |
45 | Writer |
46 | Entertainer |
47 | Sportsman |
48 | Insurance Sales Representative |
49 | Others |
You assign the business income subcategory lookup codes in the global descriptive flexfield on the Supplier Sites window. See Defining Suppliers for more information.
Related Topics
Lookups, Oracle Payables Implementation Guide
Use the Tax Codes window to define withholding tax codes for each income category that you set up in Step 4. Define Income Category Codes. For each company location this is responsible for withholding taxes, you should define separate withholding tax codes for each tax rate and income category that you need.
Use the global descriptive flexfield in the Tax Codes window to associate one of two withholding tax types with each tax code that you define:
Income withholding
Resident withholding
After you define a tax code, use the Withholding Tax Details window to define and maintain withholding information for tax rates related to tax codes. If you check the Create Tax Group check box in the Withholding Tax Details window, Oracle Payables automatically creates a withholding tax group that includes the single tax code. See Step 6. Define Withholding Tax Groups for more information about withholding tax groups.
Resident withholding is an additional 10% withholding surcharge on the amount withheld from General or Business income payments to a supplier. Resident withholding is applied only if the recipient is an individual; corporations are not subject to Resident withholding. In addition, if the recipient is a foreign individual, Resident withholding is applied only if this surcharge is included in the tax treaty that Korea has with that foreign country.
Resident withholding is paid to the Province Office, not to the Tax Authority.
Before you can define withholding tax codes, you must:
define income category codes
define a location as a legal entity
To define a withholding tax code and rate:
Navigate to the Tax Codes window.
Navigate to the Rates tabbed region.
In the Tax Code field, enter a unique name to describe the withholding tax code (maximum of 15 characters).
In the Tax Type field, select Withholding Tax from the list of values.
Navigate to the global descriptive flexfield.
In the Location field, enter your company's location.
The location that you enter must have a tax registration number assigned to it.
In the Withholding Tax Type field, select Income Withholding Tax Type or Resident Withholding Tax Type from the list of values.
In the Withholding Certificate Type field, select Business Withholding Certificate Type or General Withholding Certificate Type from the list of values.
In the Domestic Income Category field, select an income category code for this tax code.
In the Foreign Income Category field, select an income category code for this tax code.
Note: You may enter either a domestic or a foreign income category, but not both at the same time.
If a Recognized Expense is associated with this type of income payment, enter the expense rate in the Recognized Expense field.
Recognized Expenses are automatically deducted from an income payment amount before any withholding tax is applied. Payables applies the withholding tax rate, defined by Korean law, after the Recognized Expense is deducted. In such cases, the taxable base is different from the supplier invoice amount; the nominal tax rate and effective tax rate differ as well.
For example, for an invoice amount of 10,000 KRW, the Recognized Expense is 50% and the tax rate is 20%.
First, apply the Recognized Expense to the income payment of 10,000 KRW:
10,000 * (1 - 50%) = 5,000
This is the new taxable base amount.
Next, apply the tax rate to the new taxable base of 5,000 KRW to determine the withholding tax amount:
5,000 * 20% = 1,000
The final withholding amount that is sent to the Tax Authority is 1,000 KRW.
Calculate the effective tax rate by dividing the final withholding tax amount by the original income payment amount:
1,000/10,000 = 10%
Although the nominal tax rate is 20%, the effective tax rate is 10%.
Note: You can associate a Recognized Expense with the Other Income income category code only. This income category is a General withholding income category. You do not associate Recognized Expenses with the Business withholding income category.
If you entered a Recognized Expense rate, enter the nominal tax rate in the Nominal Tax Rate field.
Only enter a nominal tax rate if you entered a Recognized Expense rate in the previous field.
In the Minimum Withheld Amount field, enter the minimum amount that you want Payables to create a withholding tax invoice for.
If a calculated withholding amount is less than the value that you enter here, no withholding occurs.
Press the OK button.
Navigate to the Withholding Tax Details window by pressing the Withholding Tax Details button.
Navigate to the Tax Rates region.
In the Effective Dates From and To fields, enter the start and end dates for this tax rate.
In the Rate field, enter the tax rate that you want to associate with this withholding tax code.
If you entered a Recognized Expense and nominal tax rate in the global descriptive flexfield, enter the effective tax rate for the withholding tax code here.
Using the example from step 11, you would enter 10% in this field.
Related Topics
Tax Codes, Oracle Payables Implementation Guide
Use the Withholding Tax Groups window to define withholding tax groups that include more than one tax code. A withholding tax group lets you apply multiple withholding taxes to one invoice or distribution line. A tax group tells Payables which taxes to apply and in which sequential order to apply them. Define withholding tax groups when you want to include the Resident withholding surcharge.
Typically, you rank the tax codes within a withholding tax group in the Withholding Tax Groups window. When you assign a withholding tax group to an invoice or distribution, Payables correctly calculates the taxes in the order that you specified. Lower ranked taxes are applied to the invoice or distribution amount less the previous withholding tax amounts.
In Korea, however, Resident withholding is a tax on the Business or General withholding amount, not on the invoice amount less the previous withholding tax amounts. Therefore, you must determine the effective Resident withholding tax by multiplying the Resident withholding tax by the Business or General Income withholding tax. You must also assign each tax code within a withholding tax group with a rank of 1 in order to correctly calculate Resident withholding.
For example, for an income payment of 1,000,000 KRW, the Business withholding is 30% and the Resident withholding is 10%.
First, determine the effective Resident withholding:
10% * 30% = 3%
Next, set up a withholding tax group that includes the tax codes shown in this table:
Tax Code | Tax Rate | Rank |
---|---|---|
Business Income Tax | 30% | 1 |
Resident Withholding | 3% | 1 |
When you assign this withholding tax group to this invoice, the 30% Business withholding tax is applied to the supplier income payment for a total tax amount of 300,000 KRW. The 10% Resident withholding tax is applied to the 30% Business withholding tax for a total tax amount of 30,000 KRW.
Related Topics
Withholding Tax Groups, Oracle Payables Implementation Guide
Use the Suppliers window to enter withholding and VAT information for your suppliers.
Use the global descriptive flexfield in the Supplier Sites window to assign withholding tax and VAT information to your supplier sites.
To define withholding information for suppliers:
Navigate to the Suppliers window.
Query a supplier.
If applicable, enter the supplier's taxpayer ID in the Taxpayer ID field.
If applicable, enter the supplier's tax registration number in the Tax Registration Number field.
Navigate to the Tax Reporting tabbed region.
In the Organization Type field, select the supplier's organization type from the list of values.
Select either Corporation or Individual.
Navigate to the Supplier Sites window.
Query or enter the supplier site that you want.
In the Country field, specify the supplier's country location.
If you enter Korea in this field, Payables identifies this supplier as a domestic supplier. If you enter anything other than Korea, Payables identifies this supplier as a foreign supplier.
Navigate to the Withholding Tax tabbed region.
Check the Allow Withholding Tax check box.
In the Withholding Tax Group field, from the list of values, select the withholding tax group that you want to assign to this supplier.
If this supplier site is an independent legal entity with its own tax registration number, navigate to the Tax Reporting tabbed region.
In the Tax Registration Number field, enter the tax registration number for this supplier site.
Navigate to the global descriptive flexfield.
In the Business Income Subcategory field, from the list of values, select a Business income subcategory code.
This field is required if:
you checked the Allow Withholding Tax check box, and
you selected Business Withholding Certificate Type as the withholding certificate type for the withholding tax code that you assigned to this supplier site.
To define VAT information for suppliers:
Navigate to the Suppliers window.
Query a supplier.
If applicable, enter the supplier's taxpayer ID in the Taxpayer ID field.
If applicable, enter the supplier's tax registration number in the Tax Registration Number field.
Navigate to the Invoice Tax tabbed region.
In the Invoice Tax Code field, from the list of values, select the default VAT code that you want to assign to this supplier.
You can also assign a default VAT code at the supplier site level.
Navigate to the Supplier Sites window.
Query or enter the supplier site that you want.
Navigate to the Invoice Tax tabbed region.
In the Invoice Tax Code field, from the list of values, select the default VAT code that you want to assign to this supplier.
You can also assign a default VAT code at the supplier level.
If this supplier site is an independent site with its own tax registration number, navigate to the Tax Reporting tabbed region.
In the Tax Registration Number field, enter the tax registration number for this supplier site.
Use the Korean Withholding Tax report to review your company's tax withholding on income payments to suppliers. The Korean Withholding Tax report is not a statutory report; use this report for review purposes only.
The Korean Withholding Tax report is an RXi report. The default attribute set displays each payment to suppliers where taxes were withheld. The report provides the required information on the supplier, including the organization type and tax registration number, and shows all relevant withholding information, including the invoice amount, the withheld tax amounts, and the tax rate. The report also displays the withholding tax type and income category of each payment. You can copy this attribute set and customize the layout to suit your reporting needs.
Use the Standard Request Submission windows to submit the Korean Withholding Tax report.
Before submitting the Korean Withholding Tax report, you must:
Define withholding tax codes.
Use the global descriptive flexfield in the Tax Codes window to associate the tax reporting location and an income category code to a tax code. For more information, see Step 5. Define Withholding Tax Codes.
Define withholding tax information for your suppliers. For more information, see Defining Suppliers.
Set the MO: Top Reporting Level profile option to Ledger at the responsibility level. The Korean Withholding Tax report is run at the ledger level.
Set the MO: Operating Unit profile option to the organization that you want to associate to the current responsibility. Set this profile option at the responsibility level.
Set the GL: Ledger Name to the ledger that you want to use for withholding tax reporting.
Enter the earliest payment date that you want to report on.
The Korean Withholding Tax report selects all Withholding Tax tax type invoice distributions with General Ledger dates on or after the date that you enter.
Enter the latest payment date that you want to report on.
The Korean Withholding Tax report selects all Withholding Tax tax type invoice distributions with General Ledger dates on or before the date that you enter.
Enter the starting name of the supplier range that you want to report on. You can enter either a supplier range or a supplier tax registration number.
To report on all suppliers, leave the Supplier Name From, Supplier Name To, and Supplier Tax Registration Number fields blank.
Use this parameter for submitting withholding certificates only.
Enter the ending name of the supplier range that you want to report on.
Use this parameter for submitting withholding certificates only.
Enter the tax registration number of the supplier that you want to report on. You can enter either a supplier range or a supplier tax registration number.
To report on all suppliers, leave the Supplier Name From, Supplier Name To, and Supplier Tax Registration Number fields blank.
Use this parameter for submitting withholding certificates only.
Enter the supplier invoice number that you want to report on.
If you leave this field blank, all invoices for the suppliers that you selected are displayed.
Use this parameter for submitting withholding certificates only.
Enter the legal entity that you want to report on.
Enter the operating unit that you want to report on.
Enter the first account that you want to report from. You must provide a full range of accounts.
Enter the last account that you want to report to. You must provide a full range of accounts.
Select the organization type that you want to report on.
If you leave this parameter blank, all organization types are displayed.
Select the company location whose tax withholding you want to report on.
If you leave this parameter blank, withholding information for all company locations is displayed.
Select the domestic income category that you want to report on.
If you leave this parameter blank, withholding information for all domestic income categories is displayed.
Select the foreign income category that you want to report on.
If you leave this parameter blank, withholding information for all foreign income categories is displayed.
This table shows the column headings.
In this column... | Oracle Payables prints... |
---|---|
Organization Type | The supplier's organization type. |
Business Subcategory | The supplier's business subcategory. |
Supplier Name | The supplier's name. |
Tax Registration Number | The supplier's tax registration number. |
GL Date | The transaction's General Ledger date. |
Invoice Number | The transaction's invoice number. |
Invoice Amount | The transaction's invoice amount. |
Payment Amount | The payment made on the invoice, after taxes. Note: This column displays the payment amount of the invoice, after taxes, only when the Apply Withholding Tax option is set to At Payment Time in the Payables Options window. After you select an option, you should not switch from one method of withholding to another method. For more information, see Step 3. Enable Withholding Tax. |
Tax Code | The tax code that Payables applies to this invoice. |
Income Taxable Basis | The taxable base of this invoice, if you selected Income Withholding as the withholding tax type for the specified tax code. |
Tax Rate | The withholding tax rate that you associated with the specified tax code. If Recognized Expense is applicable, the report displays the nominal withholding tax rate. |
Income Tax | The withholding tax amount that Payables calculates for this invoice. |
Resident Tax | The Resident withholding tax surcharge that Payables calculates on the withholding tax amount for this invoice. |
Withholding Tax Type | The withholding tax type associated with the specified tax code. |
Domestic Income Category | The domestic income category code associated with the specified tax code. |
Foreign Income Category | The foreign income category code associated with the specified tax code. |
Related Topics
Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide
Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide
Running Reports and Programs, Oracle Applications User Guide
This section describes the steps for setting up Oracle Financials for Korea to maintain your company's tax registration numbers and report on your company's VAT transactions. Use this checklist to help you complete the appropriate tasks in the correct order.
Step | Setup task |
---|---|
1 | Define Locations |
2 | Set Up Tax Regimes and Taxes |
3 | Maintain Korean VAT Reporting Types |
Use the Legal Entity Configurator to set up and maintain the first party legal entities and establishments for each company site that is responsible for reporting withholding taxes to the tax authority. You can modify the Release 11i migrated location and organization information, and you can enter new definitions according to your requirements
You can define business locations that are not legal addresses as HR Locations for reporting purposes. Once created, you must also use E-Business Tax to define these location names as reporting codes under a reporting type called Korean Business Location and associate them to Korean tax rates.
Related Topics
Defining Legal Entities Using the Legal Entity Configurator, Oracle Financials Implementation Guide
Setting Up Tax Reporting Types, Oracle E-Business Tax User Guide
Use E-Business Tax to set up the VAT tax regime and taxes according to your requirements. The Korean VAT Tax Report extracts tax data from the E-Business Tax tax reporting repository.
Related Topics
Setting Up Taxes, Oracle E-Business Tax User Guide
The upgrade process of Release 11i Korean VAT data performs these updates:
Associates Korean VAT tax codes migrated from Release 11i with the E-Business Tax reporting type Korean Business Location.
Upgrades HR location names as reporting codes belonging to the Korean Business Location reporting type.
You can maintain your migrated reporting codes and create new reporting codes for the Korean Business Location reporting type and assign them to the new tax rates that you define in E-Business Tax.
Related Topics
Setting Up Tax Reporting Types, Oracle E-Business Tax User Guide
Use the Korean VAT report to report on your company's input and output VAT taxes to the proper tax authority on a regular basis.
The Korean VAT report is an RXi report. The default attribute set lists your company's transactions by tax registration number. The report displays other relevant VAT information, such as the supplier or customer's tax registration number, as well as the industry classifications and subclassifications of the reported transactions. The Korean VAT report displays all transactions in the ledger currency. You can copy this attribute set and customize the layout to suit your reporting needs.
In addition to Payables and Receivables transactions, the Korean VAT report includes any transactions entered directly into General Ledger. When you enter tax journals in General Ledger, you can automatically create additional tax journal lines using the same tax calculation rules that you defined in Payables and Receivables.
You can submit this report to display VAT information for a single operating unit, for all operating units within a legal entity, or for all legal entities associated with a ledger.
Use the Standard Request Submission windows to submit the Korean VAT report.
Before you can submit the Korean VAT report, you must:
Set up tax regimes and taxes for Payables and Receivables transactions.
For more information, see Setting Up Tax Regimes, Oracle E-Business Tax User Guide and Setting Up Taxes, Oracle E-Business Tax User Guide.
Set up VAT tax registrations for your suppliers and customers. For more information, see Setting Up a Tax Registration, Oracle E-Business Tax User Guide.
Set the MO: Top Reporting Level profile option to Ledger at the responsibility level. The Korean VAT report is run at the ledger level.
Set the MO: Operating Unit profile option to the organization that you want to associate to the current responsibility. Set this profile option at the responsibility level.
Specify the reporting level for this report.
The reporting level that you can select is restricted by the MO: Top Reporting Level profile option that you defined for your responsibility. The default is Operating Unit.
Specify the reporting context for the chosen reporting level.
Depending on what you entered in the Reporting Level parameter, the Reporting Context list of values shows valid ledgers, legal entities, or operating units for your responsibility. The default is the organization that you defined for the MO: Operating Unit profile option.
Enter the ledger currency to use for this report.
Select the type of transactions that you want to report on. Possible values are:
Input
Output
All
Select the source that you want to report on. Valid values are AP, AR, GL, and All.
Enter the earliest General Ledger date that you want to report on.
Enter the latest General Ledger date that you want to report on.
Enter the starting transaction date for the date range that you want to report on.
For invoices, credit memos, and adjustments, the transaction date is the date of the transaction. For receipt applications, the transaction date is the application date of the associated cash receipt. For miscellaneous cash transactions, the transaction date is the date of the receipt.
Enter the ending transaction date for the date range that you want to report on.
For invoices, credit memos, and adjustments, the transaction date is the date of the transaction. For receipt applications, the transaction date is the application date of the associated cash receipt. For miscellaneous cash transactions, the transaction date is the date of the receipt.
Select the starting VAT transaction type that you want to report on.
The Korean VAT report displays all the tax rate codes that you associated with this VAT transaction type.
Select the ending VAT transaction type that you want to report on.
The Korean VAT report displays all the tax rate codes that you associated with this VAT transaction type.
Select the starting tax type that you want to report on.
The Korean VAT report displays all the tax rate codes that you associated with this tax type.
Select the ending tax type that you want to report on.
The Korean VAT report displays all the tax rate codes that you associated with this tax type.
Enter the tax regime code to report on.
Enter the tax to report on.
Enter the tax jurisdiction to report on.
Enter the tax status code to report on.
If you choose Supplier, Receivables extracts merchant information for expense-report invoices at the Transaction Line summary levels. If you choose Merchant, Receivables extracts merchant information for expense-report invoices at all summary levels.
This table shows the report headings.
In this heading... | Oracle Financials prints... |
---|---|
Company Name | Your company's name. |
Company Tax Registration Number | Your company's tax registration number. |
Company Representative | Your company's taxable person. |
Company Address | Your company's address. |
This table shows the column headings.
In this column... | Oracle Financials prints... |
---|---|
Tax Code | The transaction's tax rate code. |
Transaction Number | The invoice number of the Payables or Receivables transaction, or the General Ledger journal entry number. |
Name | The supplier or customer's name where you entered the tax registration number (either at the site or header level). |
Taxpayer ID | The supplier or customer's taxpayer ID. |
Tax Registration Number | The supplier or customer's tax registration number. |
Industry Classification | The supplier or customer's industry classification. |
Industry Subclassification | The supplier or customer's industry subclassification. |
Taxable Amount | The transaction's taxable base. |
Tax Amount | The transaction's tax amount. |
VAT Type | The VAT transaction type associated with the specified tax code. |
VAT Rate | The VAT rate associated with the specified tax rate code. |
Related Topics
Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide
Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide
Automatic Tax on Journal Entries, Oracle General Ledger User Guide
Running Reports and Programs, Oracle Applications User Guide