FI_VAT
- VAT Configuration
FI Global Settings | ||
Tax on Sales/Purchases | ||
Tcode | ||
Basic Settings | ||
Check calculation procedure | Check calculation procedure - condition types | OBQ1 |
Check calculation procedure | Check calculation procedure - access sequences | OBQ2 |
Check calculation procedure | Check calculation procedure - procedures | OBQ3 |
Assign country to calculation procedure | OBBG | |
Check and change settings for tax processing | OBCN | |
Fiscal Regional Codes | Define fiscal regional codes for Italy/Spain | OBAD |
Fiscal Regional Codes | Define fiscal regional codes for other countries | OBAE |
Calculation | ||
Define taxes on sales/purchases codes | FTXP | |
Specify base amount | OB69 | |
Posting | ||
Define tax accounts | OB40 | |
Define account for exchange rate difference posting | OBYY | |
Allocate tax codes for non-taxable transactions | OBCL |
Configuration steps : Basic Settings, Calculation, and Posting- SAP uses condition types (e.g., MWAS sales tax and MWVS input tax) as the basis of a calculation procedure, which enables integration between the SD, MM, and FI modules.
- Create an Access Sequence (MWST Tax Indicator) and underneath it an access code (10 (Table 3) Tax Code).
- Create a calculation procedure for each country or jurisdiction for which you need one (for example, TAXF = sales tax for France and TAXIT = sales tax for Italy). Behind this you put a control procedure, which defines the calculation steps (TAXF).
- Procedure TAXF Sales Tax – France:
- SAP uses condition types (e.g., MWAS sales tax and MWVS input tax) as the basis of a calculation procedure, which enables integration between the SD, MM, and FI modules.
Steps | Control | Condition Type | Description | From |
100 | 0 | BASB | Base Amount | |
110 | 0 | MWAS | Sales Tax | 100 |
120 | 0 | MWVS | Input Tax | 100 |
140 | 0 | MWVN | Non Deductible input tax | 100 |
150 | 0 | NLXA | Acquisition tax credit | 100 |
160 | 0 | NLXV | Acquit ion tax debit | 150 |
- Next assign a country to a calculation procedure (AT Austria = TAXAT).
- Check and change settings for tax processing as follows:
Process | MWS |
Text | Output Tax |
Tax Type | 1 Output Tax |
Not deductible | Not used here |
Posting indicator | 2 Separate line item |
- Define tax codes, which will be used in transactions. (Tcode: FTXP)
Country key | FR |
Tax code | D1 |
Procedure | TAXF |
Tax Type | V |
Behind the VAT code define its properties | |
Tax code | D1 Deferred input tax - standard rate 19,6% |
Tax Type | V Input tax |
Check | Select if SAP to check calculation |
Target tax code V1 | This tax code transfer input tax to code V1 when related invoices area paid |
Assign GL a/c to the tax code |
|
Finally, tax codes have to be allocated for non-taxable transactions, outside the scope of VAT (e.g., general ledger journal entries between accounts which require a valid tax code) – e.g.: Input VN and Output AN. The codes are created in the normal way first, but with a zero percentage rate. Use Tcode OBCL to jump directly to where these tax codes are defined.
- VAT Return configuration
Imperssive,
ReplyDeleteImpressive
ideas!
As a Newbie, I am always searching online for articles that can help me. Thank you Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog?
ReplyDeleteReally informative blog post here my friend. I just wanted to comment & say keep up the quality work. I’ve bookmarked your blog just now and I’ll be back to read more in the future my friend! Also well-chosen colors on the theme it goes well with the blog in my modest opinion :)
ReplyDelete