Académique Documents
Professionnel Documents
Culture Documents
Prepared by Author: Krishna Surapaneni Financials for India Support Creation Date: 27-April-2009 Last Updated: Control Number: 1 Version: 1 Copyright (C) 2009 Oracle Corporation All Rights Reserved Product Design and Architecture
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
Table of Contents
1. SCOPE .......................................................................................................................... 3 2. INTRODUCTION ......................................................................................................... 4 3. OVERVIEW................................................................................................................... 5 4. SETUP ........................................................................................................................... 6 4.1 Regime Registration.............................................................................................. 6 4.1.1 Service Tax Registration .................................................................................... 6 4.1.2 Assigning Tax Types ......................................................................................... 7 4.2 Customer Additional Information ....................................................................... 10 4.3 Supplier Additional Information ......................................................................... 11 4.5 Definition of Service tax Authority ..................................................................... 14 5. SIGNIFICANCE OF SERVICE TYPE..................................................................... 15 5.1 What is Service type.......................................................................................... 15 5.1.1. Inclusion of Service Types ............................................................................. 17 5.2 SERVICE TYPE REVIEW DURING PERIOD END ....................................... 19 5.3 ACCOUNTING REVIEW .................................................................................... 20 6. SERVICE TAX ACCOUNTING ............................................................................... 22 6.1 ACCOUNTING ENTRIES .................................................................................. 23 6.2 SERVICE TAX ACCOUTING PROCESS........................................................ 25 7. SERVICE TAX DISTRIBUTION .............................................................................. 26 8. SERVICE TAX MANUAL ENTRY .......................................................................... 28 9. SERVICE TAX SETTLEMENT................................................................................ 29 10. REPORTING ............................................................................................................ 33 10.1 India Service tax report ......................................................................................... 33 10.2 India Service tax Credit register report ................................................................. 34 10.3 India Service tax Pending Liability Report ........................................................... 35 10.4 India Service tax pending recovery report ............................................................ 36 10.5 India Service tax ST3 report ................................................................................. 37
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
1. SCOPE
This paper is intended for an audience familiar with Oracle Financials for India and seeking an insight into how the new functionality of Service tax regime is built to cover the statutory requirement in India. This paper is functional in nature keeping in sight Oracles existing literature that has adequate details on the technical aspect of the Oracle Financials for India, though adequate insight is given to the table level details relevant to the topic. This is more so, in the light of the diagnostic scripts avaialble in metalink note # 472679.1, thus making table level details easily accessible to the user. Thus we have tried to handle the topic from the available functionality as well as the data perspective level. To prevent this document from becoming too bulky, and also to maintain focus throughout the paper, the scope of this paper is limited to the basic set up need for defining the Service tax regime, factors to be kept in mind while defining the Service tax regime, Transaction flow and the reports available. It is assumed that the audiences are aware of the basics of Financials for India, as only the behavior peculiar to Service tax regime is handled in the paper. This document is intended to be supplementary in nature and does not in any way, purport to be a substitute for any official literature being drafted or currently published.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
2. INTRODUCTION
Taxes in India are classified as Direct and Indirect taxes. Direct taxes are those taxes whose impact will be borne directly by persons. Income tax and Wealth tax are the examples of Direct taxes where levy and recovery will be from the persons directly. Indirect taxes are those taxes whose burden can be passed on to the Buyers of goods and services. For example, Excise taxes are levied on the manufacturers, however, that taxes portion will be recovered from the buyer of goods as part of the price. Similarly Service tax is levied on the service provider whereas the service provider passes on the burden to service receiver. Finance Act, 1994 introduced the levy of tax on Services rendered, hereafter referred as Service tax in India. Initially service tax was imposed on 3 services and the scope is being widened every year. Service tax solution was developed by Oracle Financials for India to meet the statutory requirements in India. Hence features provided in the product are based on the provisions of the Finance act, as amended from time to time and the service tax credit rules framed by the statutory authority.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
3. OVERVIEW
Major features of Service tax functionality provided in the Oracle Financials for India are mentioned below: a) Defining Service tax regime and the registration details of the Organization. b) Definition of Service tax type codes, as applicable. c) Definition of rules for accouting for Service tax. d) Provision to default the Service type applicable for Suppliers/Customers. e) Provision to distribute the service tax credit available across inventory organizations. f) Facilitating the settlement of Service tax liability. g) Provision to maintain and view the Service tax repository. h) Reporting requirements with respect to Service tax. The above-mentioned functionalities are explained in detail in the relevant sections below. It may be noted that the functionalities mentioned in this note are available as of the date of publicaiton of this note and might change based on the amendments made in the relevant statutes.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
Define Regimes
Registrations
Assign Orgnaizations
On a regime, you will be able to capture the registration details of the Organization and rules that would be applicable to the transactions created with service type of taxes. Information defined here would be generic and would be applicable to all the organizations defined under this regime unless changed at the Organization level.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
In the registrations tab, parameters relating to the Organization as a whole are defined such as Registration number of the Organization, Jurisdiction under which the organization is falling etc., Also one important parameter which will drive the accouting on the event of service tax credit distribution is Service tax distribution in PLA/RG. Based on the register name specified here, Accounting and register updates will happen.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
Under this tab, tax types applicable for this Service tax and account codes applicable can be assigned. Currently Education cess and Secondary higher education cess are also leviable on the Service tax amount. Account codes that will be used for accounting of Service taxes need to be specified in the tax account details. As Service Tax is accounted on cash basis apart from final Recovery and Liability Accounts, interim accounts have to be defined that will store the Service Tax which has not been paid / received
Under the Organization details, User will be able to assign the Inventory Organizations to which the service tax regime is applicable. Also if an inventory organization is having multiple locations, all those locations have to be assigned under this regime. Otherwise processing of Service taxes will happen only for the assigned locations.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
Registration details, tax types assignment and the account values assignment can be assigned to the Inventory organizations, if they are different from those assigned under the header level. Otherwise the values will get defaulted from the header. Default checkbox will be checked whenever default registration values at the regime level are retained. It gets unchecked when registration value is modified.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
10
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
11
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
12
Currently the following tax types are applicable for Service tax and the same have been provided as seeded values in the tax type field: a) Service tax b) Education cess on Service tax c) Secondary Higher education cess on Service tax.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
13
After defining the same, click on Organization tab and ensure that Supplier type is selected as India Service tax Authority.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
14
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
15
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
Insurance Auxiliary Service Intellectual Property Services Interior Decorator Internet Cafe Internet Telephony Leased Circuits Life Insurance Life Insurance Actuary & auxiiliary services Mailing List Compilation Management Consultant's Services Management, Maintenance & Repair Mandap Keepers Manpower Recruitment & Supply Market Research Online Information & data base access or retrival Opinion Poll Services Other port services Outdoor Caterer's Services Packaging Services Pagers Pandal or Shamiana Services Photography Port Services Programme producer Public relations management services Rail Travel Agent Service Real Estate Agent Recovery Agent's Services Registrar to an issue's services Rent-A-Cab Sale of Space or time for advertisement services Scientific & Technical Consultancy Service Security Agency Share Transfer Agent's Service Ship Management Services Site Formation and Clearance Sound Recording Services Sponsorship Service Steamer Agents Stock Broker Storage & Warehouse Survey & Exploration of Minerals Survey and Map making Technical inspection and certification Technical Testing and Analysis Telegraph Services Telephone Telex Services Tour Operator Transport of goods by Aircraft Transport of Goods By Pipeline Transport of goods by Road
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
16
94 95 96 97 98 99
Transport of goods in container by rail service Transport of passengers by air embarking in India during international journey Transport of persons embarking from india by cruise ship Travel Agents Under Writer R & D Video Tape Services
The above-mentioned service types have been provided as seeded values in the lookup codes.
By doing this, User will be able to select the new service types as well in the transactions.
Service type mentioned in the Supplier additional information and Customer additonal information would be used to default automatically in transactions like Purchase Order and Receivables transaction and Sales Order respectively. This defaulted value can be changed in those transaction forms. If this setup is not carried out and service type is not mentioned even in the transaction forms also, then Users will not be able to perform settlement.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
17
In Purchase Order localized form, as shown above, Service type got defaulted from the Supplier additional information setup. Also the User can change this value. Similarly in Sales Order localized form and Receivables transaction localized form also, User can change the defaulted service type values. However service type cannot be changed when a RMA is created with reference to Order or Invoice. In this case, Service type of the original order will get copied to the RMA order and is shown in view mode only.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
18
In the above window, User will be able to query the records updated in the Service tax repository. Source LOV will be displaying the values Payables, Receivables, Distribution and Manual. These are the sources from where service tax repository will be updated. User will be able to query the records only with Null service type. Also User has the facility to query the records based on Organization and location combination, transaction from and to dates. On providing the filters, the following form will be opened
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
19
In the above form, Users can update the Service type for the transactions. It canbe updated based on the setup done or a specific service type can be selected. Also by checking the flag Default only where service type is null, only those transactions where service type is null will be updated. Otherwise all the transactions will get updated. This form will also display the transaction level details for all the records that were updated in the service tax repository. Hence this form is Service tax repository review form.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
20
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
21
Recovery/Liability Event
Recovery Accounting
Liability Accounting
Payment
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
22
Condition
Service Tax Accounting Debit: Service Tax Interim Recovery Account Credit: AP Accrual Account
Receiving
Debit: AP Accrual Account Credit: Service Tax Interim Recovery Account Receiving Return to Vendor Debit: Service Tax Interim Recovery Account Credit: AP Accrual Account Correction Correct- Receive Correct- Return to Vendor Receipt Matched Invoices with 'Accrue on Receipt' Receipt Matched Invoices with 'Accrue on Receipt' PO Matched Invoices with Accrue on Receipt as No Debit: AP Accrual Account Credit: Service Tax Interim Recovery Account
Invoice
Invoice Accounting
Cancellation
Invoice
Invoice Accounting
Debit: Service Tax Interim Recovery Account Credit: Supplier Liability Account
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
23
Adjustment
Cancellation
Debit: Supplier Liability Account Credit: Service Tax Interim Recovery Account Debit: Supplier Liability Account Credit: Service Tax Interim Recovery Account Debit: Service Tax Recovered Account Credit: Service Tax Interim Recovery Account Amount would be in proportion of the Amount applied has to Invoice Amount Debit: Service Tax Interim Recovery Account Credit: Service Tax Recovered Account Amount would be in proportion of the Amount Unapplied has to Invoice Amount Debit: Service Tax Recovered Account Credit: Service Tax Interim Recovery Account Amount would be in proportion of the Amount paid has to Invoice Amount Debit: Service Tax Recovered Account Credit: Service Tax Interim Recovery Account Amount would be in proportion of the Amount paid has to Invoice Amount Debit: Service Tax Recovered Account Credit: Service Tax Interim Recovery Account
Prepayment Application
Prepayment Unapply
Payments
Payment
Payment Maturity
This entry would be created with negative amounts Accrue on Receipt Debit: Supplier Liability Account is Set to 'Yes' Credit: AP Accrual Account Debit: Service Tax Recovered Account Credit: Service Tax Interim Recovery Account This entry would be created with negative amounts
Invoicing
Receipt
Credit Memo
AR CM Accounting AR CM Cancellation
Debit: Receivable Account Credit: Service Tax Interim Liability Account Debit: Service Tax Interim Liability Account Credit: Receivable Account Debit: Service Tax Interim Liability Account Credit: Service Tax Liability Account Debit: Service Tax Liability Accoun Credit: Service Tax Interim Liability Account Debit: Service Tax Interim Liability Account Credit: Receivable Account Debit: Receivable Account Credit: Service Tax Interim Liability Account
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
24
Refund Settlement Distribution CENVAT to Service Tax Debit: Service Tax Recovered Account Credit: PLA Account Debit: PLA Account Credit: Service Tax Recovered Account PLA Account defined for the organization is used here Debit: Tax Liability Account Credit: Service Tax Liability Account
A R
Accounting Event. This event triggers Tax Accounting. In case of Recoverable Taxes the Tax Amount is passed to Interim Account Recovery Event. This event triggers Tax Recovery Accounting and Register Updates
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
25
Sr. No. 1 2 3 4
From Org Inventory Organization Operating Unit Inventory Organization Inventory Organization
Transfer Type Service - Service Service Service Service Excise Excise Service
It may be noted that combination # 2 specified in the above table is possible only under the scenario where you were using the financials for India in earlier versions (11i) and later on migrated to release 12. It means that if you are already using the service tax functionality and upgraded to latest patch sets, then for transferring the service tax balances lying in operating units to Inventory organizations, this combination can be used. Post application of the latest patches, it is not possible to transfer service tax credit from one operating unit to other. It may be noted that prior to carrying out the First settlement balances available in operating units have to be nullified. User can select the service type against which distribution needs to be carried out. Service Tax type in the destination organization will be the same as the Service Type given in the source organization at header.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
26
To confirm the transfer User will have to press the Distribute button. Please note that the total of amount(s) transferred to the destination organization have to match the amount transferred from the source organization.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
27
It may be noted that for the transaction type payment, no accounting entries would be generated by the system. This is because, the accounting would happen at the time of making the Invoice Payment in payables and the Service Tax - Manual Transaction "Payment" entry is just to enter the payment in to the service tax repository without any accounting entry. Any "Payment" type manual entry, without a corresponding AP Invoice Payment with appropriate accounting distribution, will cause incorrect settlement.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
28
The system will automatically create an AP invoice in favor of the Service Tax authority. Users will have to select the Service Tax authority and site for which AP invoice needs to be created. Payment made to the Service Tax authorities is made by TR-6 challan, you can capture the TR-6 challan number and challan date in the fields provided. On giving the requisite details, press the Process button. On doing this, the system will internally generate distribution entries between different organizations and mark the selected records as settled. This will also create an AP invoice in favor of the Service Tax authority. Service tax settlement illustration:
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
29
On performing the settlement process, Users will have to navigate to the Find Settlements screen. Users can find all the settlements performed from this screen. LOV for Settlement Status contains 2 values viz. Settlement Status Settled Description This means that AP invoice has been paid and payment has been processed in the Settlement Details screen. This means the AP invoice has been paid/unpaid but the payment has not been processed in the Settlement Details screen.
Payment Due
On processing the records in the Service Tax Settlement screen Users can find out the AP invoice number that has been generated using this screen. On finding out the AP invoice number, they should navigate to AP and pay the invoice.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
30
On payment of AP invoice you will again find the AP invoice using the above find window to show the following screen
Invoice status will be shown in the above screen. The different statuses are as follows: Invoice Status Imported Partially Paid Paid In Interface Payment processed Description AP invoice has been created and not yet paid AP invoice partially paid AP invoice fully paid Invoice is created but is stuck in the interface Indicates that settlement process is completed
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
31
Once the AP Invoice is paid, Users need to navigate to the above form and check in the process payment flag and click the process payment to ensure that the settlement process is complete.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
32
10. REPORTING
The following reports are available currently with respect to Service tax functionality in Financials for India: a) India Service tax Report b) India Service tax credit register report. c) India Service tax Pending Liability report d) India Service tax pending recovery report e) India Service tax ST3 report.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
33
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
34
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
35
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
36
It may be noted that this report output will capture data only to the extent relevant input data is entered in the system. For example as per the format provided by Authorities, in the report output, User has to enter details like exemptions availed, abatement etc., which are not captured in the system and hence the same columns in the report will not display any values.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
37
1. Receipt details: From the tables JAI_RCV_LINES and JAI_RCV_LINE_TAXES, receipt line details and the taxes attached to the receipt line can be verified. 2. Tax code Setup: From the table 'JAI_CMN_TAXES_ALL', you would know the tax type of all the taxes attached to the shipment lines of the receipts. a. Tax_account_id: When the charge account is specified with Mod_cr_percentage less than 100, non recoverable amount will be apportioned to this account. b. Modifiable_flag: If 'Y' allows to modify the tax at transaction level. c. Mod_cr_percentage: For excise taxes if the %=100 then the Receipt will appear in Claim CENVAT screen and CENVAT, Excise registers will be generated. 3. Financials for India Organization setup details: The 'Additional Organization Information' setup details can be had for that particular organization from the table JAI_CMN_INVENTORY_ORGS.
Script Name: R12_loc_aplist R12.sql The above script needs to be run for an Invoice_id (AP Invoice) and the vendor_id. This script lists the table level details for an AP Invoice and the relevant setups done. In the above script, the following table details are relevant with respect to Service tax:
1. Regime registration setup details: From the tables JAI_RGM_REGISTRATIONS and JAI_RGM_PARTIES, regime registration setup details done at inventory organization level can be verified.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
38
2. Service tax Repository details: JAI_RGM_TRX_REFS table will get populated when the invoice is accounted and the India Service tax processor concurrent program is run successfully. This table shows the service tax amounts populated in the AP Invoice. JAI_RGM_TRX_RECORDS table will get populated when the invoice is paid and the India Service tax processor concurrent program is run successfully. This is the table that holds the service tax repository data.
Service tax functionality in Oracle financials for India White Paper Release 12 Ver 1.0
39