Sie sind auf Seite 1von 82

Users

Guide

Vertex Indirect Tax O Series 6.0 Tax Assist Setup Vertex Indirect Tax Reporting & Analysis 3.0 Value Added Tax Returns Reports Tax Code Setup April 2012

Copyright and legal notices Copyright2013VertexGlobalTaxSolutionsIrelandHoldings.Allrightsreserved. Thisdocumentationmaynotbereproduced,displayed,distributed,modified,posted,republished,ortransmitted inanyformorbyanymeans,withoutthepriorwrittenconsentofVertexGlobalTaxSolutionsIrelandHoldingsor itsaffiliates(collectively,Vertex),exceptasotherwisespecifiedinavalid,currentVertexlicenseagreementor allowedbylaw. Disclaimers Theinformationcontainedinthisdocumentationisdesignedtohelpusersinregardtothesubjectmattercovered. Someofitmaybebaseduponinterpretationsoffederal,state,foreignandothertaxlawsandregulations.Each entityisresponsibleformakingitsowndeterminationofhowsuchlawsandregulationsapplytoitsown circumstancesandforevaluatingthecapabilitiesof,andalldataandresultsgeneratedby,anyproductthatis describedinthisdocumentation.Vertexisnotengagedinprovidinglegal,taxoraccountingadviceorservicesand theinformationcontainedinthisdocumentationorinanyproductcannotreplacetheadviceofcompetentlegal counsel.Further,theinformationinthisdocumentationissubjecttochangewithoutnoticeandisnotwarrantedto beerrorfree.Ifyoufindanyerrors,pleasereportthemtousinwriting. Trademarks and Service Marks Thetrademarks,logosandservicemarks("marks")displayedinthisdocumentationarethepropertyofVertexor thirdparties.UsersarenotpermittedtousethesemarkswithoutthepriorwrittenconsentofVertexorthethird partythatmayownthemark. Third Party Products CopiesofthelicensesforsomethirdpartyproductsincludedwithaVertexproductmaybefoundinorwiththe installationmaterialsforthatproduct.

Contents
Preface .................................................................................................................... 5
Contacting Vertex ..................................................................................................................... 5 Vertex corporate offices ...................................................................................................... 5 Vertex services and products............................................................................................... 6 About Vertex O Series .............................................................................................................. 7 Vertex Reporting and Analysis ........................................................................................... 7 Vertex Indirect Tax O Series ............................................................................................... 7 Finding the information you need in Vertex Reporting & Analysis ......................................... 8 Finding the information you need in Vertex Indirect Tax O Series .......................................... 9 About this guide ...................................................................................................................... 11 Purpose .............................................................................................................................. 11 Scope ................................................................................................................................. 11 Audience............................................................................................................................ 11 Organization ...................................................................................................................... 11 Procedure formatting ......................................................................................................... 12

Chapter 1 Overview .............................................................................................. 13


Before you begin ..................................................................................................................... 13 Tax Codes ................................................................................................................................ 13 Tax code example.............................................................................................................. 14 Tax Code structure ............................................................................................................ 14 O Series setup for VRA VAT returns ..................................................................................... 17 Tax Assist lookup tables ................................................................................................... 18 Tax Assist rules ................................................................................................................. 19 Transaction Tester ............................................................................................................. 19

Chapter 2 Setup for Supplies Tax Codes ............................................................ 20


Supplies tax codes ................................................................................................................... 21 Creating the TC Supplies lookup table ................................................................................... 24 Creating the Supplies Set Invoice Text lookup table .............................................................. 26 Creating the Supplies Filtering Lookup Table ........................................................................ 27 Supplies tax code Tax Assist rules .......................................................................................... 28 Setting up the Tax Code Filter Assignment - Supplies rule .............................................. 29 Setting up the No Tax Result Code - Supplies rule........................................................... 35 Setting up the Export OTS (Outside the Scope) - Supplies rule ....................................... 39 Setting up the Tax Code NULL - Supplies rule ................................................................ 44 Order of Supplies tax code rules ....................................................................................... 47 Testing the Tax Assist rules and lookup tables for Supplies................................................... 47 Example 1: Testing tax code OGSTC Domestic Good at Standard Rate ......................... 48 Example 2: Testing tax code OGZRIZ Intra-EU Good at Zero Rate................................ 49
April 2012 Page 3

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Contents

Chapter 3 Setup for Procurement Tax Codes .................................................... 50


Procurement tax codes ............................................................................................................ 51 Creating the Procurement Tax Codes lookup table................................................................. 55 Creating the Procurement Filtering lookup table .................................................................... 56 Procurement tax code Tax Assist rules ................................................................................... 57 Setting up the Tax Code Filter Assignment - Procurement rule ....................................... 58 Setting up the No Tax Result Code - Procurement rule .................................................... 65 Setting up the Import Tax Code rule ................................................................................. 69 Setting up the Input Tax Code rule ................................................................................... 73 Setting up the Tax Code Null - Procurement rule ............................................................. 77 Order of Procurement tax code rules................................................................................. 80 Testing the Tax Assist rules and lookup tables - Procurement ............................................... 80 Example 1: Testing tax code BGSTIR Intra-EU Good, Reverse Charge ......................... 81 Example 2: Testing tax code IXXXX, Domestic Input .................................................... 82

April 2012

Page 4

Preface
This preface contains the following information: Contacting Vertex, which includes how to contact us about services and products About Vertex Indirect Tax Reporting & Analysis products, which includes the list of guides that Vertex provides About this guide, which includes its purpose, scope, audience, and date and procedure formatting

Contacting Vertex
Founded in 1978, Vertex is the trusted leader in corporate tax technology excellence. Contact Vertex for help streamlining your tax processes.

Vertex corporate offices


Vertex is a privately held company with offices in these locations:
Global headquarters 1041 Old Cassatt Road Berwyn, PA 19312 USA Phone: 610.640.4200 Toll-free (United States only): 800.355.3500 Fax: 610.640.2761 www.vertexinc.com/ Sarasota office 101 Arthur Andersen Parkway Suite 340 Sarasota, FL 34232 USA Phone: 866.829.8324 European headquarters Vertex Global Tax Solutions, LTD 1 Furzeground Way, Stockley Park Uxbridge, UB11 1EZ United Kingdom Phone: +44 (0)20 8622 3053 Fax:+44 (0)20 8622 3200

Tax Returns processing center 40 Shuman Blvd. Suite 218 Naperville, IL 60563 USA Phone: 630.328.2600

April 2012

Page 5

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Preface Contacting Vertex

Vertex services and products


The following table provides contact information for Vertex services and products:
For assistance with... Contact...

Technical questions about products Vertex Product Support you have licensed Phone: 800-281-1900 (Monday through Friday, 8:15 A.M. to 8:00 P.M. United States Eastern Time) Fax: 610-640-1207 Web: https://my.vertexinc.com/ Up-to-the-minute information Vertex Critical Changes page about tax rate, tax rule, and Web: jurisdiction changes in Vertex data https://my.vertexinc.com/category/type/immediate-attention Questions about your licensing agreement, license renewal, invoicing arrangements, or obtaining a license file for a product you have purchased Purchasing Vertex services and products Vertex Account Services Phone: 800-355-3500 or 610-640-4200 Fax: 610-640-5892 Email: accountservices@vertexinc.com Web: www.vertexinc.com/ContactUs/web-inquiry-form.asp Vertex Global Headquarters Phone: 800-355-3500 or 610-640-4200 Fax: 610-640-5892 Web: www.vertexinc.com/ContactUs/web-inquiry-form.asp Vertex European Headquarters Vertex Global Tax Solutions Ltd. Phone: +44 (0) 20 8622 3053 Fax: +44 (0) 20 8622 3200 Regional training classes, Web-based training classes, or on-site training at your facility Vertex Training Phone: 800-281-1900 (Monday through Friday, 8:15 A.M. to 8:00 P.M. United States Eastern Time) option #2 Fax: 610-640-5892 Email: training.registration@vertexinc.com Web: www.vertexinc.com/ContactUs/web-inquiry-form.asp Vertex Information Development Email: documentation@vertexinc.com

Questions or feedback about this documentation

April 2012

Page 6

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Preface About Vertex O Series

About Vertex O Series


The Vertex O Series platform provides an advanced architecture for integrating a broad range of tax compliance features into a single, seamless application suite. By using object-oriented techniques and Web technologies, such as XML, HTML, SOAP, and Java, Vertex O Series efficiently combines functionality for data maintenance, tax calculation, system administration, and external interface to a financial host system that can be shared by multiple applications. Vertex O Series also provides easy, flexible deployment in a variety of operating environments. This section describes products and features that can be licensed and deployed on the O Series platform, plus additional Vertex products that can be used with Vertex O Series.

Vertex Reporting and Analysis


Vertex Indirect Tax Reporting & Analysis (VRA) is a Web-based reporting and analytics application that works with Cognos technology to turn your transaction and taxability data into valuable information. VRA offers additional flexibility over the standard reports provided within Your Vertex product, enabling you to meet your tax reporting needs by creating custom tables, pivots, charts, and reports that contain the information you need in the format you require.

Vertex Indirect Tax O Series


Vertex Indirect Tax O Series (Vertex O Series) integrates with your enterprise financial, accounting, ERP, or CRM host system to calculate tax automatically on individual business transactions. Using Vertex O Series can significantly reduce the complexities and expense of tax compliance processes for your enterprise. To help you achieve and maintain compliance, Vertex O Series calculates tax based on Vertex-supplied research and your customizations on jurisdiction rates, exceptions, and exemptions. Vertex O Series also supports precise taxing jurisdiction identification and special situations that include tiered tax, maximum basis tax, maximum tax amount tax, complex rounding rules, and VAT import reverse charge.

April 2012

Page 7

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Preface Finding the information you need in Vertex Reporting & Analysis

Finding the information you need in Vertex Reporting & Analysis


Vertex provides the following documentation to help you set up and use your Vertex Reporting & Analysis and Cognos software:
For this task Installing Vertex software Install and deploy the Vertex O Series platform. Load Vertex O Series products. Cognos Installation and Configuration Guide Cognos Administration and Security Guide Use this documentation Vertex O Series Installation Guide

Installing Cognos software Install and deploy Cognos.

Deploying Vertex Reporting & Analysis (VRA) Vertex Reporting & Analysis Administrator Guide Deploy VRA. Learning more about Cognos Find more information about using Cognos Query Studio and Report Viewer. Cognos Installation and Configuration Guide Procedures are in the Cognos Query Studio User Guide and Cognos Connection User Guide

Concept and process information is in the Managing O Series Data Find more information and best practices for managing Vertex Indirect Tax O Series Administration Guide. O Series data. Procedures are in the Data Management section of Vertex Central Help. Cognos Query Studio User Guide Creating reports and ad hoc queries Analyze database information and create a wide range of reports. Creating reports for Value Added Tax returns Vertex Reporting & Analysis Value Added Helps you meet your reporting requirements for VAT Tax Returns Reports User's Guide returns, Intrastat, and the European Commission Sales List. Setting up Tax Assist rules and lookup tables Vertex Indirect Tax O Series Tax Assist Setup Guide for tax codes Helps you set up Tax Assist rules and lookup tables for tax codes needed for Value Added Tax Returns reports.

Note: The latest product documentation updates are available online on myVertex (https://my.vertexinc.com/). You can also use myVertex to access the online Knowledge Center, submit a Service Request, or visit the Forums where you can communicate with other Vertex users about tips, tricks, and best practices.

April 2012

Page 8

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Preface Finding the information you need in Vertex Indirect Tax O Series

Finding the information you need in Vertex Indirect Tax O Series


To help you install your Vertex O Series software, integrate O Series with your financial host system, and use Vertex Central (the user interface) to customize O Series to your business, Vertex provides the following documentation:
For this task Planning your O Series implementation Review the implementation process for both technology and tax compliance. Plan for hardware, software, communications, and data requirements. Identify implementation team members needed. Review Vertex resources available to you. Installation Guide Install and deploy the Vertex O Series platform. Load Vertex O Series. XML Integration Guide Use this documentation Planning Guide

Installing the software

Integrating with O Series using an XML interface Use XML messages to integrate Vertex O Series and your host system. Integrating with O Series using a Java Application Programmer's Interface Use Java classes to integrate Vertex O Series and your host system.

Java Integration Guide

Building an interface between Vertex Indirect Tax for Retail Vertex Indirect Tax for Retail and Point-of-Sale (POS) locations using Retail Tax Extract Retail Tax Extract Integration Guide Data Model Use the Retail Tax Extract Data Model to integrate Vertex Indirect Tax for Retail with your POS locations. Searching and retrieving tax data stored in Vertex O Series Vertex Central Web Services Integration Guide databases Use a Vertex Central Web service to create XML messages used in a calling application such as an ERP or CRM system to find and retrieve tax data stored in Vertex O Series databases. Processing multiple tax calculations using the Batch Client Interface Use the Batch Client Interface to process groups of transactions without writing an interface between Vertex O Series and your host system. Batch Client Interface Integration Guide

April 2012

Page 9

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Preface Finding the information you need in Vertex Indirect Tax O Series

For this task Configuring Vertex O Series Define user access and roles. Manage data. Oversee the Reporting database. Manage the Vertex configuration file.

Use this documentation Concept and process information is in the Administration Guide. Procedures are in the Administration section of Vertex Central Help and the User's Guide. Concept and detailed information about the Vertex configuration file and specific parameters are in the Configuration File Parameters Reference Guide.

Tax Data File Formats Handbook Importing and exporting data Use required data file formats to move data between Vertex O Series and your host system. Setting up taxability information Define your organization's taxpayer structure. Define registration requirements. Define customers, vendors, taxability drivers, and certificates. Define taxability categories and tax rules. Perform monthly updates. Manage customized and Tax Journal data. Export data for returns. Create reports. Schedule reports. Publish files. Vertex Central Help User's Guide

Maintaining the system

Vertex Central Help User's Guide

Generating reports

Vertex Central Help User's Guide

Vertex Lease Tax O Series Planning Guide Setting up taxability for leasing and rentals Plan your tax compliance system for short- and long-term equipment This guide is on the Lease Tax CD-ROM. and vehicle leasing customers. Installing and configuring Vertex Indirect Tax for Retail Install the software. Manage data. Manage the configuration parameters. Review the External System Update XML schema. Vertex Indirect Tax for Retail Installation and Administration Guide

Note: The latest product documentation updates are available online on myVertex (https://my.vertexinc.com/). You can also use myVertex to access the online Knowledge Center, submit a Service Request, or visit the Forums where you can communicate with other Vertex users about tips, tricks, and best practices.

April 2012

Page 10

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Preface About this guide

About this guide


This guide applies to Vertex Indirect Tax Reporting & Analysis and Vertex Indirect Tax O Series.

Purpose
This guide leads you through the process of using the Tax Assist feature of Vertex O Series to assign tax codes to Value Added Tax (VAT) transactions. The tax codes assist in populating VAT returns.

Scope
This guide provides instructions for the preliminary setup in O Series required for VRA (Vertex Reporting & Analysis) VAT (Value Added Tax) returns. The guide describes the following: The tax codes used for VAT returns How to create Tax Assist lookup tables and then import the Vertex-supplied comma-separated values (CSV) files containing the tax codes into the lookup tables How to create Tax Assist rules to assign tax codes to VAT transactions, based on the information in the lookup tables

Audience
This guide is intended for tax professionals and system implementers who need to create reports and queries for Value Added Tax returns reporting. To use this documentation, knowledge of the Tax Assist feature in Vertex O Series is helpful. For more information about Tax Assist, refer to the Tax Assist section of the Vertex Central Help.

Organization
This guide contains the following chapters:
Chapter 1. Overview

This chapter describes how Vertex uses tax codes. It also provides an overview of the process you will need to follow to configure your tax codes for VRA VAT returns.

April 2012

Page 11

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Preface About this guide

Chapter 2. Setup for Supplies Tax Codes

This chapter describes the Supplies tax codes. It also provides procedures to configure Tax Assist lookup tables and rules for VRA VAT returns of Supplies transactions.
Chapter 3. Setup for Procurement Tax Codes

This chapter describes the Procurement tax codes. It also provides procedures to configure Tax Assist lookup tables and rules for VRA VAT returns for Procurement transactions.

Procedure formatting
Vertex documentation follows standard conventions in its descriptions of step-by-step instructions. These conventions make it easy to see what actions you must take and what you see on the screen.

Window and dialog box elements


Selections you make from window elements, such as cascading menus, options, or dialog box elements, such as check boxes, keys, or command buttons are emphasized with this bold type. For example: Click OK. Press Enter.

Codes, syntax, and commands


Information, such as code, syntax, or commands, you enter at a prompt is emphasized with this monospace type. Variable text you enter as part of commands is emphasized with this monospace type. For example:
load_taxgis_database.sql username password instance_name italic

where:
database username password

is your script is the username for the database is the password for the database is the name of the database instance

instance_name

April 2012

Page 12

Chapter 1

Overview
You can use Vertex Indirect Tax Reporting & Analysis to produce Value Added Tax (VAT) returns reports. To do this, you need to first configure tax codes in Vertex Indirect Tax O Series. You use the O Series Tax Assist feature to configure the tax codes. This chapter describes how Vertex uses tax codes. It also provides an overview of the procedures you will use to configure the tax codes. For more information on the Tax Assist feature in Vertex O Series, refer to Vertex Central Help.

In this chapter
Before you begin ........................................................................... 13 Tax Codes ...................................................................................... 13 O Series setup for VRA VAT returns ........................................... 17

Before you begin


Before you begin your tax code setup in Vertex O Series Tax Assist, you must have a full Vertex O Series deployment successfully implemented. You need to launch O Series and navigate to the Tax Assist feature. In addition, make sure you have access to the following CSV files: TC_Supplies.csv TC_Procurement.csv These files are included in the product kit CD. They are also available online in the myVertex customer portal (https://my.vertexinc.com/) under Documentation.

Tax Codes
Tax codes are Vertex-supplied codes that can be assigned to tax results after tax calculation. These codes assist in populating returns. Note: These Vertex-defined tax codes are different from the ERP (Enterprise Resource Planning) tax codes. Be aware of this distinction as you set up Tax Assist rules and lookup tables for tax codes.

April 2012

Page 13

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 1. Overview Tax Codes

Tax code example


The following graphic describes each component of a tax code:

In this example, the tax code indicates the following: It is an output. It is a good. It is standard-rated. It is intra-country.

Tax Code structure


Vertex-defined tax codes are composed of the following four components:
Field Name Input/Output Type Is Service Indicator Rate Classification Output Notices 1 2 3-4 5 to the end. It could be up to 3 characters. Character Position

April 2012

Page 14

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 1. Overview Tax Codes

Input/Output type
This field indicates whether the tax is Input VAT, Output VAT, both Input and Output VAT, or Import VAT according to the transaction perspective to allow for reverse charges or self-accrual. The Input/Output type tax code values are listed in the following table:
Name Input Output Input and Output Import 1 2 3 4 ID I O B M Tax Code Value

Is Service indicator
The Is Service indicator specifies whether a tax involves a good or a service. The following table lists the values for the Is Service indicator component of the tax code:
Name NULL Good Service NULL 0 1 ID G G S Tax Code Value

April 2012

Page 15

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 1. Overview Tax Codes

Rate Classification
The Rate Classification is a Vertex-defined classification of the applicable tax rule for VAT returns filing purposes. The Rate Classification tax code values are listed in the following table:
Name N/A Luxury Rate Standard Rate Reduced Rate 1 Reduced Rate 2 Reduced Rate 3 Reduced Rate 4 Reduced Rate 5 Zero Rate Exempt Outside the Scope User-defined NULL 1 2 3 4 5 6 7 8 9 10 11 ID Tax Code Value XX LU ST R1 R2 R3 R4 R5 ZR EM OS UD

April 2012

Page 16

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 1. Overview O Series setup for VRA VAT returns

Output Notices
The Output Notice tax code values are listed in the following table:
Name Export Intra EU Zero Rate Reverse Charge Indeterminate Tax Registration Group Triangulation Net Exporter Import VAT Out of Scope at PO Out of Scope at AO Suspended VAT Call Off Simplification Consignment Simplification VAT Liability may exist at AO VAT Liability may exist at PO VAT Liability may exist at AD VAT Liability may exist at D Self-Billing Indicator ESS Indicator Intra-Country Differential VAT VAT Withholding 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ID Tax Code Value E I Z R (none) (none) T (none) M P A S (none) (none) (none) (none) (none) (none) (none) (none) C (none) (none)

O Series setup for VRA VAT returns


Setting up O Series for VRA VAT Returns is a three-phase process involving the following: 1. Creating Tax Assist lookup tables, and adding records to the tables or importing a Vertex-supplied file to create the table records
April 2012

Page 17

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 1. Overview O Series setup for VRA VAT returns

2. Creating Tax Assist rules 3. Testing the Tax Assist rules in O Series Transaction Tester The topics in this section describe Tax Assist lookup tables and rules, as well as Transaction Tester. This section is followed by chapters that give detailed procedures for performing the setup for Supplies transactions and for Procurement transactions.

Tax Assist lookup tables


Tax Assist lookup tables enable you to supply values to be used in Tax Assist rules. These tables can be managed externally and imported into Tax Assist. A lookup table is an optional component of Tax Assist. It is a table of data that a Tax Assist rule can use to look up values. You can use a lookup table to consolidate large numbers of records. The rows, or records, in the lookup table return a single value, to be used in a Tax Assist rule when corresponding pieces of data, or parameters, are present in a transaction passed from your host system. Note: A lookup table can have up to five parameters. When you set up a Tax Assist rule to reference a table, you are prompted to specify the line item attribute to be matched to each parameter. Using a lookup table enables you to: Set up a single Tax Assist rule instead of setting up a separate one for each line of data in the lookup table. Easily add more lines of data to the table as needed, without having to modify the Tax Assist rule or set up a new one. Import data that is maintained in a table or spreadsheet in another software package (for example, Microsoft Excel). If the table subsequently changes in the original software package, you can simply re-import the data into Tax Assist. Note: In addition to the Vertex-supplied tax codes you will use to create records in the lookup tables, you may add user-defined records and tax codes to help populate unique return fields.

April 2012

Page 18

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 1. Overview O Series setup for VRA VAT returns

Tax Assist rules


You will create Tax Assist post-calculation rules to set up the Supplies and Procurement tax codes. Tax Assist post-calculation rules append additional information to tax calculation results before passing the data back to your host system or posting it to the Tax Journal. You do this by setting values for the tax.taxcode input fields. The specified tax code value is appended to the calculation results for a specific tax or taxes (depending on how you set up the Tax Assist rule), rather than being appended at the line item level.

Transaction Tester
You use Transaction Tester to ensure you are getting the correct tax calculation results. It is a window to the Vertex Calculation Engine. You can replicate transaction requests as sent from your host system and then review the results from the Calculation Engine. Using Transaction Tester to test various transactions will help you determine whether your Tax Assist rules and lookup tables are operating as you intended.

April 2012

Page 19

Chapter 2

Setup for Supplies Tax Codes


This chapter describes the Supplies tax codes. It also provides procedures to configure the O Series Tax Assist lookup tables and rules for VRA VAT returns for Supplies transactions. The procedures in this chapter tell you how to: Create the lookup tables for Supplies tax codes Create the Tax Assist rules that reference the lookup tables Test the rules in Transaction Tester You need to navigate the Tax Assist feature to set up the tax code lookup tables. For more information on Tax Assist, refer to Vertex Central Help.

In this chapter
Supplies tax codes ......................................................................... 21 Creating the TC Supplies lookup table ......................................... 24 Creating the Supplies Set Invoice Text lookup table .................... 25 Creating the Supplies Filtering Lookup Table .............................. 27 Supplies tax code Tax Assist rules ................................................ 28 Testing the Tax Assist rules and lookup tables for Supplies......... 47

April 2012

Page 20

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax codes

Supplies tax codes


The Supplies tax code values are listed in the following table:
Tax Code OGEME OGEMC OGEMCM OGEMI OGLUE OGLUC OGLUCM OGLUI OGXXE OGXXC OGXXCM OGXXI OGOSE OGOSC OGOSI OGR1E OGR1C OGR1CM OGR1I OGR2E OGR2C OGR2CM OGR2I OGR3E OGR3C OGR3CM OGR3I OGR4E Input/Output OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT Is Service indicator FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE Rate Classification Exempt Exempt Exempt Exempt Luxury Rate Luxury Rate Luxury Rate Luxury Rate null null null null Outside the Scope Outside the Scope Outside the Scope Reduced Rate 1 Reduced Rate 1 Reduced Rate 1 Reduced Rate 1 Reduced Rate 2 Reduced Rate 2 Reduced Rate 2 Reduced Rate 2 Reduced Rate 3 Reduced Rate 3 Reduced Rate 3 Reduced Rate 3 Reduced Rate 4 Output Notice |1| |21| |21|9| |2| |1| |21| |21|9| |2| |1| |21| |21|9| |2| |1| |21| |2| |1| |21| |21|9| |2| |1| |21| |21|9| |2| |1| |21| |21|9| |2| |1|

April 2012

Page 21

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax codes

Tax Code OGEME OGR4C OGR4CM OGR4I OGR5E OGR5C OGR5CM OGR5I OGSTE OGSTC OGSTCM OGSTI OGUDE OGUDC OGUDCM OGUDI OGZRE OGZREZ OGZRC OGZRCM OGZRCRZ OGZRI OGZRIZ OGZRIZT OSEME OSEMC OSEMI OSEMX OSLUE OSLUC OSLUI

Input/Output OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT

Is Service indicator FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE TRUE TRUE TRUE TRUE TRUE

Rate Classification Exempt Reduced Rate 4 Reduced Rate 4 Reduced Rate 4 Reduced Rate 5 Reduced Rate 5 Reduced Rate 5 Reduced Rate 5 Standard Rate Standard Rate Standard Rate Standard Rate User Defined User Defined User Defined User Defined Zero Rate Zero Rate Zero Rate Zero Rate Zero Rate Zero Rate Zero Rate Zero Rate Exempt Exempt Exempt Exempt Luxury Rate Luxury Rate Luxury Rate

Output Notice |1| |21| |21|9| |2| |1| |21| |21|9| |2| |1| |21| |21|9| |2| |1| |21| |21|9| |2| |1| |1|3| |21| |21|9| |21|4|3| |2| |2|3| |2|3|7| |1| |21| |2|

|1| |21| |2|

April 2012

Page 22

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax codes

Tax Code OGEME OSLUX OSXXE OSXXC OSXXI OSXXX OSOSE OSOSC OSOSI OSOSX OSR1E OSR1C OSR1I OSR1X OSR2E OSR2C OSR2I OSR2X OSR3E OSR3C OSR3I OSR3X OSR4E OSR4C OSR4I OSR4X OSR5E OSR5C OSR5I OSR5X OSSTE

Input/Output OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT

Is Service indicator FALSE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE

Rate Classification Exempt Luxury Rate null null null null Outside the Scope Outside the Scope Outside the Scope Outside the Scope Reduced Rate 1 Reduced Rate 1 Reduced Rate 1 Reduced Rate 1 Reduced Rate 2 Reduced Rate 2 Reduced Rate 2 Reduced Rate 2 Reduced Rate 3 Reduced Rate 3 Reduced Rate 3 Reduced Rate 3 Reduced Rate 4 Reduced Rate 4 Reduced Rate 4 Reduced Rate 4 Reduced Rate 5 Reduced Rate 5 Reduced Rate 5 Reduced Rate 5 Standard Rate

Output Notice |1|

|1| |21| |2|

|1| |21| |2|

|1| |21| |2|

|1| |21| |2|

|1| |21| |2|

|1| |21| |2|

|1| |21| |2|

|1|

April 2012

Page 23

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Creating the TC Supplies lookup table

Tax Code OGEME OSSTC OSSTI OSSTX OSUDE OSUDC OSUDI OSUDX OSZRE OSZREZ OSZRC OSZRCRZ OSZRI OSZRIZ NSXXE OSZRX

Input/Output OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT

Is Service indicator FALSE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE

Rate Classification Exempt Standard Rate Standard Rate Standard Rate User Defined User Defined User Defined User Defined Zero Rate Zero Rate Zero Rate Zero Rate Zero Rate Zero Rate null Zero Rate

Output Notice |1| |21| |2|

|1| |21| |2|

|1| |1|3| |21| |21|4|3| |2| |2|3| |1|10|

Creating the TC Supplies lookup table


The Supplies tax codes are provided in an ASCII, comma-separated file called TC_Supplies.csv that you will import into the TC Supplies Tax Assist lookup table. This file is available on the product CD and the myVertex customer portal. To create the TC 1. 2. 3. 4.
Supplies

Tax Assist lookup table, complete the following steps:

Log on to Vertex Indirect Tax O Series. Select Supplies from the Business Event drop-down field. From the Tax Setup menu, select Tax Assist > Lookup Tables. Click Add Lookup Table. The Edit Lookup Table window displays with the Properties tab selected. 5. Type TC Supplies for the Lookup Table Name. 6. Type Tax Code for the Result Name. 7. Select String from the Data Type drop-down list.

April 2012

Page 24

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Creating the TC Supplies lookup table

8. Type the following parameter names: Input/Output for Parameter 1 Name Good/Service for Parameter 2 Name Rate Classification for Parameter 3 Name Output Notice for Parameter 4 Name 9. Set up the following options as needed: Effective Date and End Date define the period for which the lookup table is valid. The system uses the As of date for Effective Date as default but does not specify an End Date. You can change the Effective Date or enter an End Date if needed. Description provides a place where you can include additional text information about the lookup table. This can be helpful if you need to work with the table again as, for example, a reminder about the purpose of the table. Once you complete the lookup table properties, you are ready to import the records for your lookup table. 10. Click the Records tab. 11. Click Import (Replace)... from the Lookup Table window to import the TC_Supplies file provided by Vertex. 12. Navigate to the TC_Supplies.csv file and select it. 13. Click OK. The lookup table displays as in the following illustration:

14. Click Save Lookup.

April 2012

Page 25

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Creating the Supplies Set Invoice Text lookup table

Creating the Supplies Set Invoice Text lookup table


To create the Set Invoice Text-Supplies lookup table, complete the following steps: 1. From the Tax Setup menu, select Tax Assist > Lookup Tables. 2. Click Add Lookup Table. The Edit Lookup Table window displays with the Properties tab selected. 3. Type Set Invoice Text-Supplies for the Lookup Table Name. 4. Type Invoice Text for the Result Name. 5. Select String from the Data Type drop-down list. 6. Type OutputNoticeIDs for the Parameter 1 Name. 7. Set up the following options as needed: Effective Date and End Date define the period for which the lookup table is valid. The system uses the As of date for Effective Date as default but does not specify an End Date. You can change the Effective Date or enter an End Date if needed. Description provides a place where you can include additional text information about the lookup table. This can be helpful if you need to work with the table again as, for example, a reminder about the purpose of the table. 8. Click the Records tab. 9. Enter the values for Invoice Text and OutputNoticeIDs as pictured in the following figure:

10. Click Save Lookup.

April 2012

Page 26

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Creating the Supplies Filtering Lookup Table

Creating the Supplies Filtering Lookup Table


Create the Supplies Filtering Lookup Table to include only relevant output notices on your invoices. To create the Supplies Filtering Lookup Table, complete the following steps: 1. From the Tax Setup menu, select Tax Assist > Lookup Tables. 2. Click Add Lookup Table. The Edit Lookup Table window displays with the Properties tab selected. 3. Type Supplies Filtering Lookup Table for the Lookup Table Name. 4. Type ALLOutputNoticeIDs for the Result Name. 5. Select Array from the Data Type drop-down list. 6. Type OutputNoticeID for the Parameter 1 Name. 7. Set up the following options as needed: Effective Date and End Date define the period for which the lookup table is valid. The system uses the As of date for Effective Date as default but does not specify an End Date. You can change the Effective Date or enter an End Date if needed. Description provides a place where you can include additional text information about the lookup table. This can be helpful if you need to work with the table again as, for example, a reminder about the purpose of the table. 8. Click the Records tab.

April 2012

Page 27

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

9. Enter the following values for ALLOutputNoticeIDs and OutputNoticeID as pictured in the following figure:

10. Click Save Lookup.

Supplies tax code Tax Assist rules


You will be setting up the following rules for Supplies tax codes: Tax Code Assignment - Supplies No Tax Result Code - Supplies Export OTS (Outside the Scope) - Supplies Tax Code NULL - Supplies When you have finished setting up the rules, you will need to make sure that they are in the correct order.

April 2012

Page 28

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

Setting up the Tax Code Filter Assignment - Supplies rule


The Tax Code Assignment - Supplies rule assigns the tax code to the tax calculation results for Supplies transactions. It references the TC Supplies lookup table and the Supplies Filtering Lookup Table to make the final tax code assignment at the tax element level. To set up the Tax Code Assignment - Supplies rule, complete the following steps: 1. 2. 3. 4. 5. 6. 7. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type Tax Code Assignment - Supplies for the Name. Select the Builder tab. In the IF field, leave the default setting of Always Applies. Drag the Taxability Drivers, Codes, Names, Types field into the SET field as in the following illustration:

April 2012

Page 29

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

8. Double-click the Taxability Drivers, Codes, Names, Types field and select tax.taxCode from the drop-down list as in the following illustration:

9. Select the Advanced tab.

April 2012

Page 30

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

10. Drag LOOKUP() string into the TO field as in the following illustration:

11. Click the field and select TC Supplies from the list that displays as in the following illustration:

12. Select the Basic tab.

April 2012

Page 31

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

13. Drag the Taxability Drivers, Codes, Names, Types field into the Input/Output field as in the following illustration:

14. Click the field and select tax.inputOutputType from the drop-down list that displays.

April 2012

Page 32

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

15. Drag the True or False field into the Good/Service field as in the following illustration:

16. Click on the field and select tax.isService from the drop-down list that displays. 17. Drag the Taxability Drivers, Codes, Names, Types field into the Rate Classification field. 18. Click on the field and select tax.rateClassification from the drop-down list that displays. 19. Select the Advanced tab.

April 2012

Page 33

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

20. Drag the LOOKUP() array table into the Output Notice field as in the following illustration:

21. The Supplies Filtering Lookup Table is now nested inside the TC Supplies lookup table. Drag the Output Notice ID Field into your rule's Output Notice ID field as in the following illustration:

22. Click Save Rule.

April 2012

Page 34

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

The rule should look like the following figure:

Setting up the No Tax Result Code - Supplies rule


O Series Transaction Tester may return a tax element in the XML response that provides information, but has no tax consequence and does not belong on a return. These elements have a tax result of "No Tax." For example, a "No-Registration liability may exist" message displays for a transaction in a jurisdiction where the seller is not registered. The seller may not have registration and not yet met threshold. Although this message is accurate, there is no return or reporting obligation for this tax element. These No Tax transactions should be assigned the NO TAX code and removed from reporting. The No Tax Result Code displays transactions that should not display on the return. To set up the No Tax Result Code - Supplies rule, complete the following steps: 1. 2. 3. 4. 5. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type No Tax Result Code - Supplies for the Name. Select the Builder tab.

April 2012

Page 35

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

6. Drag the = operator into the IF field as in the following illustration:

7. Drag the Taxability Drivers, Codes, Names, Types field into the left side of the IF field as in the following illustration:

April 2012

Page 36

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

8. Double-click the Taxability Drivers, Codes, Names, Types field and select tax.taxResultType from the drop-down list.

9. Drag the user-defined string value field (illustrated below) into the right side of the field.

April 2012

Page 37

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

10. Click the field and select No Tax from the drop-down list that displays as in the following illustration:

11. Drag the Taxability Drivers, Codes, Names, Types field into the SET field. 12. Click the SET field and select tax.taxCode from the drop-down list that displays as in the following illustration:

13. Drag the user-defined string value field into the TO field. 14. Click the TO field and type NO TAX. 15. Click Save Rule.

April 2012

Page 38

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

The rule should look like the following figure:

Setting up the Export OTS (Outside the Scope) - Supplies rule


The Export OTS (Outside the Scope) - Supplies rule assigns tax code NSXXE to transactions outside the scope of VAT. This type of transaction has a tax result of No Tax, which is outside the scope of VAT. Some returns request this information on the return. This is the one exception to the No Tax transaction included on a return. To set up the Export OTS (Outside the Scope) - Supplies rule, complete the following steps: 1. 2. 3. 4. 5. 6. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type Export OTS (Outside the Scope) - Supplies for the Name. Select the Builder tab. Drag the = operator into the IF field as in the following illustration:

7. Select the Advanced tab.

April 2012

Page 39

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

8. Drag the Output Notice ID Field into the left side of the = operator as in the following illustration:

9. Drag the user-defined array value field into the right side of the = operator as in the following illustration:

10. Click the field and type |1|10|. 11. Select the Basic tab.

April 2012

Page 40

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

12. Drag the Taxability Drivers, Codes, Names, Types field into the SET field as in the following illustration:

April 2012

Page 41

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

13. Click the SET field and select tax.taxCode from the drop-down list that displays as in the following illustration:

April 2012

Page 42

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

14. Drag the user-defined string value field into the TO field as in the following illustration:

15. Click the TO field and type NSXXE. 16. Click Save Rule.

April 2012

Page 43

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

The rule should look like the following figure:

Setting up the Tax Code NULL - Supplies rule


The Tax Code NULL - Supplies rule assigns a default code if none of the tax code conditions are satisfied. The purpose of this rule is to allow you to set up procedures to review all transactions in this category. Any transaction with this DEFAULT code should be reviewed. To set up the Tax Code NULL - Supplies rule, complete the following steps: 1. 2. 3. 4. 5. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type Tax Code NULL - Supplies for the Name. Select the Builder tab.

April 2012

Page 44

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

6. Drag the = operator into the IF field as in the following illustration:

7. Drag the Taxability Drivers, Codes, Names, Types field into the left side of the IF field as in the following illustration:

8. Click the right side of the expression in the IF field and type "". 9. Drag the Taxability Drivers, Codes, Names, Types field into the SET field.

April 2012

Page 45

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Supplies tax code Tax Assist rules

10. Double-click the SET field and select tax.taxCode from the drop-down list as in the following illustration:

11. Drag the field into the TO field and type "DEFAULT". 12. Click Save Rule. 13. The rule should look like the following figure:

April 2012

Page 46

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Testing the Tax Assist rules and lookup tables for Supplies

Order of Supplies tax code rules


The Tax Assist rules for Supplies tax codes must be in the same order as in the following illustration:

Testing the Tax Assist rules and lookup tables for Supplies
After you have created your Tax Assist rules and lookup tables, you need to run some test transactions to verify that the tax codes are assigned correctly. The following examples display transaction results in the O Series Transaction Tester feature. For more information on Transaction Tester in O Series, refer to Vertex Central Help.

April 2012

Page 47

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Testing the Tax Assist rules and lookup tables for Supplies

Example 1: Testing tax code OGSTC Domestic Good at Standard Rate


This example is a domestic transaction in Belgium. Both the taxpayer and customer are registered in Belgium. The product is a standard-rated good. The transaction is an output and intra-country, and the extended price is 100.00. The tax code displays in the transaction results as in the following illustration:

In this example, the tax code indicates the following: It is an output. It is a good. It is standard-rated. It is intra-country.

April 2012

Page 48

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 2. Setup for Supplies Tax Codes Testing the Tax Assist rules and lookup tables for Supplies

Example 2: Testing tax code OGZRIZ Intra-EU Good at Zero Rate


This example is an intra-EU good, zero-rated transaction. The physical origin is Austria, and the destination is Germany. The taxpayer is registered in Austria, and the customer is registered in Germany. Therefore, the seller may zero rate out of Austria, allowing the customer to self-accrue in Germany. The tax code displays in the transaction results as in the following illustration:

In this example, the tax code indicates the following: It is an output. It is a good. It is zero-rated. It is intra-EU.

April 2012

Page 49

Chapter 3

Setup for Procurement Tax Codes


This chapter describes the Procurement tax codes. It also provides procedures to configure the O Series Tax Assist lookup tables and rules for VRA VAT returns for Procurement transactions. The procedures in this chapter tell you how to: Create the lookup tables for Procurement tax codes Create the Tax Assist rules that reference the lookup tables Test the rules in Transaction Tester If you have licensed VRA for VAT returns, you need to navigate the Tax Assist feature to set up the tax code lookup tables. For more information on Tax Assist, see Vertex Central Help.

In this chapter
Procurement tax codes .................................................................. 51 Creating the Procurement Tax Codes lookup table....................... 54 Creating the Procurement Filtering lookup table .......................... 56 Procurement tax code Tax Assist rules ......................................... 57 Testing the Tax Assist rules and lookup tables - Procurement ..... 80

April 2012

Page 50

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax codes

Procurement tax codes


The Procurement tax code values are listed in the following table:
Tax Code Input/Output Good/ Rate Output Notice Service Classification Goods Goods Goods Zero Rate Zero Rate Zero Rate Export, Zero Rate Intra-EU, Zero Rate Intra-EU, Triangulation Intra-EU, Zero Rate, Triangulation Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Output Notice ID |1|3| |2|3| |2|7|

IGZREZ IGZRIZ IGZRIT

INPUT INPUT INPUT

IGZRIZT

INPUT

Goods Goods Goods Goods Goods Goods Goods Goods

Zero Rate Exempt Exempt Exempt Luxury Rate Luxury Rate Luxury Rate N/A

|2|3|7| |9|4| |21|4| |2|4| |9|4| |21|4| |2|4| |9|4|

BGEMMR INPUT_OUTPUT BGEMCR BGEMIR BGLUMR BGLUCR BGLUIR BGXXMR INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT

BGXXCR BGXXIR BGR1MR BGR1CR BGR1IR BGR2MR

INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT

Goods Goods Goods Goods Goods Goods

N/A N/A Reduced Rate 1 Reduced Rate 1 Reduced Rate 1 Reduced Rate 2

|21|4| |2|4| |9|4| |21|4| |2|4| |9|4|

April 2012

Page 51

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax codes

Tax Code

Input/Output

Good/ Rate Output Notice Service Classification Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Goods Reduced Rate 2 Reduced Rate 2 Reduced Rate 3 Reduced Rate 3 Reduced Rate 3 Reduced Rate 4 Reduced Rate 4 Reduced Rate 4 Reduced Rate 5 Reduced Rate 5 Reduced Rate 5 Standard Rate Standard Rate Standard Rate User Defined User Defined User Defined Zero Rate Zero Rate Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Import VAT, Reverse Charge Intra-Country, Reverse Charge

Output Notice ID |21|4| |2|4| |9|4| |21|4| |2|4| |9|4| |21|4| |2|4| |9|4| |21|4| |2|4| |9|4| |21|4| |2|4| |9|4| |21|4| |2|4| |9|4| |21|4|

BGR2CR BGR2IR BGR3MR BGR3CR BGR3IR BGR4MR BGR4CR BGR4IR BGR5MR BGR5CR BGR5IR BGSTMR BGSTCR BGSTIR BGUDMR BGUDCR BGUDIR BGZRMR BGZRCR

INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT

April 2012

Page 52

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax codes

Tax Code

Input/Output

Good/ Rate Output Notice Service Classification Goods Services Services Services Services Services Services Services Services Services Services Services Services Services Services Services Services Services Services Services Services Services Zero Rate Exempt Exempt Exempt Luxury Rate Luxury Rate Luxury Rate N/A N/A N/A Reduced Rate 1 Reduced Rate 1 Reduced Rate 1 Reduced Rate 2 Reduced Rate 2 Reduced Rate 2 Reduced Rate 3 Reduced Rate 3 Reduced Rate 3 Reduced Rate 4 Reduced Rate 4 Reduced Rate 4 Intra-EU, Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge

Output Notice ID |2|4| |21|4| |2|4| |4| |21|4| |2|4| |4| |21|4| |2|4| |4| |21|4| |2|4| |4| |21|4| |2|4| |4| |21|4| |2|4| |4| |21|4| |2|4| |4|

BGZRIR BSEMCR BSEMIR BSEMR BSLUCR BSLUIR BSLUR BSXXCR BSXXIR BSXXR BSR1CR BSR1IR BSR1R BSR2CR BSR2IR BSR2R BSR3CR BSR3IR BSR3R BSR4CR BSR4IR BSR4R

INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT

April 2012

Page 53

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax codes

Tax Code

Input/Output

Good/ Rate Output Notice Service Classification Services Services Services Services Services Services Services Services Services Services Services Services Reduced Rate 5 Reduced Rate 5 Reduced Rate 5 Standard Rate Standard Rate Standard Rate User Defined User Defined User Defined Zero Rate Zero Rate Zero Rate Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge Intra-Country, Reverse Charge Intra-EU, Reverse Charge Reverse Charge

Output Notice ID |21|4| |2|4| |4| |21|4| |2|4| |4| |21|4| |2|4| |4| |21|4| |2|4| |4|

BSR5CR BSR5IR BSR5R BSSTCR BSSTIR BSSTR BSUDCR BSUDIR BSUDR BSZRCR BSZRIR BSZRR

INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT INPUT_OUTPUT

April 2012

Page 54

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Creating the Procurement Tax Codes lookup table

Creating the Procurement Tax Codes lookup table


The Procurement tax codes are provided in an ASCII, comma-separated file called TC_Procurement.csv that you will import into the TC Procurement lookup table. This file is available on the product CD and the myVertex customer portal. To create the TC Procurement lookup table, complete the following steps: 1. From the Tax Setup menu, select Tax Assist > Lookup Tables. 2. In the Tax Assist Rule Search Results window, select Procurement from the Business Event drop-down field. 3. Click Add Lookup Table. The Edit Lookup Table window displays with the Properties tab selected. 4. Type TC Procurement for the Lookup Table Name. 5. Type Tax Code for the Result Name. 6. Select String from the Data Type drop-down list. 7. Type the following parameter names: Input/Output for Parameter 1 Name Good/Service for Parameter 2 Name Rate Classification for Parameter 3 Name Output Notice for Parameter 4 Name 8. Set up the following options as needed: Effective Date and End Date define the period for which the lookup table is valid. The system uses the As of date for Effective Date as default but does not specify an End Date. You can change the Effective Date or enter an End Date if needed. Description provides a place where you can include additional text information about the lookup table. This can be helpful if you need to work with the table again as, for example, a reminder about the purpose of the table. Once you complete the lookup table properties, you are ready to import the records for your lookup table. 9. Click the Records tab. 10. Click Import (Replace)... from the Lookup Table window to import the TC_Procurement file provided by Vertex. 11. Navigate to the TC_Procurement.csv file.

April 2012

Page 55

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Creating the Procurement Filtering lookup table

12. Click OK. The lookup table displays as in the following illustration:

13. Click Save Lookup.

Creating the Procurement Filtering lookup table


Create the Procurement Filtering Lookup Table to include only relevant output notices when you assign tax codes. To create the Procurement Filtering Lookup Table, complete the following steps: 1. From the Tax Setup menu, select Tax Assist > Lookup Tables. 2. Click Add Lookup Table. The Edit Lookup Table window displays with the Properties tab selected. 3. Type Procurement Filtering Lookup Table for the Lookup Table Name. 4. Type ALLOutputNoticeIDs for the Result Name. 5. Select Array from the Data Type drop-down list. 6. Type OutputNoticeID for the Parameter 1 Name. 7. Set up the following options as needed: Effective Date and End Date define the period for which the lookup table is valid. The system uses the As of date for Effective Date as default but does not specify an End Date. You can change the Effective Date or enter an End Date if needed. Description provides a place where you can include additional text information about the lookup table. This can be helpful if you need to work with the table again as, for example, a reminder about the purpose of the table. 8. Click the Records tab.

April 2012

Page 56

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

9. Enter the following values for ALLOutputNoticeIDs and OutputNoticeIDs as pictured in the following figure:

10. Click Save Lookup.

Procurement tax code Tax Assist rules


You will be setting up the following rules for Procurement tax codes: Tax Code Filter Assignment - Procurement No Tax Result Code - Procurement Import Tax Code Input Tax Code Tax Code Null When you have finished setting up the rules, you will need to make sure that they are in the correct order.

April 2012

Page 57

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

Setting up the Tax Code Filter Assignment - Procurement rule


The Tax Code Assignment - Procurement rule assigns the tax code to the tax calculation results for Procurement transactions. It references the output notice filter table and the tax code table to make the final tax code assignment at the tax element. To set up the Tax Code Assignment - Procurement rule, complete the following steps: 1. 2. 3. 4. 5. 6. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type Tax Code Assignment - Procurement for the Name. Select the Builder tab. In the IF field, leave the default setting of Always Applies.

April 2012

Page 58

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

7. Drag the Taxability Drivers, Codes, Names, Types field into the SET field as in the following illustration:

April 2012

Page 59

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

8. Double-click the Taxability Drivers, Codes, Names, Types field and select tax.taxCode from the drop-down list as in the following illustration:

9. Select the Advanced tab.

April 2012

Page 60

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

10. Drag the LOOKUP() string table into the TO field as in the following illustration:

11. Click the field and select TC Procurement from the list that displays as in the following illustration:

12. Select the Basic tab.

April 2012

Page 61

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

13. Drag the Taxability Drivers, Codes, Names, Types field into the Input/Output field as in the following illustration:

14. Click the field and select tax.inputOutputType from the drop-down list that displays.

April 2012

Page 62

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

15. Drag the True or False field into the Good/Service field as in the following illustration:

16. Click the field and select tax.isService from the drop-down list that displays. 17. Drag the Taxability Drivers, Codes, Names, Types field into the Rate Classification field. 18. Click the field and select tax.rateClassification from the drop-down list that displays. 19. Select the Advanced tab.

April 2012

Page 63

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

20. Drag the LOOKUP() array table into the Output Notice field as in the following illustration:

21. The Procurement Filtering Lookup Table is now nested inside the TC Procurement lookup table. Drag the Output Notice ID Field into your rule's Output Notice ID field as in the following illustration:

22. Click Save Rule.

April 2012

Page 64

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

The rule should look like the following figure:

Setting up the No Tax Result Code - Procurement rule


O Series Transaction Tester may return a tax element in the XML response that provides information, but has no tax consequence and does not belong on a return. These elements have a tax result of "No Tax." For example, a "No-Registration liability may exist" message displays for a transaction in a jurisdiction where the seller is not registered. The seller may not have registration and not yet met threshold. Although this message is accurate, there is no return or reporting obligation for this tax element. These No Tax transactions should be assigned the NO TAX code and removed from reporting. The No Tax Result Code displays transactions that should not display on the return. To set up the No Tax Result Code - Procurement rule, complete the following steps: 1. 2. 3. 4. 5. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type No Tax Result Code - Procurement for the Name. Select the Builder tab.

April 2012

Page 65

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

6. Drag the = operator into the IF field as in the following illustration:

7. Drag the Taxability Drivers, Codes, Names, Types field into the left side of the IF field as in the following illustration:

April 2012

Page 66

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

8. Double-click the Taxability Drivers, Codes, Names, Types field and select tax.taxResultType from the drop-down list.

9. Drag the user-defined string value field (illustrated below) into the right side of the field.

April 2012

Page 67

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

10. Click the field and select No Tax from the drop-down list that displays as in the following illustration:

11. Drag the Taxability Drivers, Codes, Names, Types field into the SET field. 12. Click the SET field and select tax.taxCode from the drop-down list that displays as in the following illustration:

13. Drag the user-defined string value field into the TO field. 14. Click the TO field and type NO TAX. 15. Click Save Rule.

April 2012

Page 68

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

The rule should look like the following figure:

Setting up the Import Tax Code rule


The Import Tax Code rule assigns tax code MGXXM to all transactions with import VAT. If you pass the import VAT you have paid into O Series, this rule is required because O Series does not process these transactions from a calculation perspective but reports on data passed into the calculation engine. To set up the Import Tax Code rule, complete the following steps: 1. 2. 3. 4. 5. 6. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type Import Tax Code for the Name. Select the Builder tab. Drag the = operator into the IF field as in the following illustration:

April 2012

Page 69

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

7. Drag the Taxability Drivers, Codes, Names, Types field into the left side of the field as in the following illustration:

April 2012

Page 70

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

8. Double-click the Taxability Drivers, Codes, Names, Types field and select tax.inputOutputType from the drop-down list as in the following illustration:

April 2012

Page 71

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

9. Drag the user-defined string value field (illustrated below) into the right side of the field.

10. Click the field and type IMPORT. 11. Drag the Taxability Drivers, Codes, Names, Types field into the SET field. 12. Click the SET field and select tax.taxCode from the drop-down list that displays as in the following illustration:

13. Drag the user-defined string value field into the TO field.
April 2012

Page 72

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

14. Click the TO field and type MGXXM. 15. Click Save Rule. The rule should look like the following figure:

Setting up the Input Tax Code rule


The Input Tax Code rule assigns tax code IXXXX to all transactions with input VAT. If you pass the input VAT you have paid into O Series, this rule is required because O Series does not process these transactions from a calculation perspective but reports on data passed into the calculation engine. To set up the Input Tax Code rule, complete the following steps: 1. 2. 3. 4. 5. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type Input Tax Code for the Name. Select the Builder tab.

April 2012

Page 73

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

6. Drag the = operator into the IF field as in the following illustration:

7. Drag the Taxability Drivers, Codes, Names, Types field into the left side of the field as in the following illustration:

April 2012

Page 74

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

8. Double-click the Taxability Drivers, Codes, Names, Types field and select tax.inputOutputType from the drop-down list as in the following illustration:

April 2012

Page 75

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

9. Drag the user-defined string value field (illustrated below) into the right side of the field.

10. Click the field and type INPUT. 11. Drag the Taxability Drivers, Codes, Names, Types field into the SET field. 12. Click the SET field and select tax.taxCode from the drop-down list that displays as in the following illustration:

13. Drag the user-defined string value field into the TO field.
April 2012

Page 76

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

14. Click the TO field and type IXXXX. 15. Click Save Rule. The rule should look like the following figure:

Setting up the Tax Code Null - Procurement rule


The Tax Code Null - Procurement rule assigns a default code if none of the conditions are satisfied. The purpose of this rule is to allow you to set up procedures to review all transactions in this category. Any transaction with this DEFAULT code should be reviewed. To set up the Tax Code Null - Procurement rule, complete the following steps: 1. 2. 3. 4. 5. From the Tax Setup menu, select Tax Assist. Select Post-Calculation from the submenu. Click Add Rule. Type Tax Code Null - Procurement for the Name. Select the Builder tab.

April 2012

Page 77

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

6. Drag the = operator into the IF field as in the following illustration:

7. Drag the Taxability Drivers, Codes, Names, Types field into the left side of the field as in the following illustration:

8. Click the right side of the expression and type "". 9. Drag the Taxability Drivers, Codes, Names, Types field into the SET field.

April 2012

Page 78

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Procurement tax code Tax Assist rules

10. Double-click the SET field and select tax.taxCode from the drop-down list as in the following illustration:

11. Drag the field into the TO field and type "DEFAULT". 12. Click Save Rule. 13. The rule should look like the following figure:

April 2012

Page 79

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Testing the Tax Assist rules and lookup tables Procurement

Order of Procurement tax code rules


The Tax Assist rules for Procurement tax codes must be in the same order as in the following illustration:

Figure 1: The Procurement Tax Assist rule hierarchy.

Testing the Tax Assist rules and lookup tables Procurement


After you have created your Tax Assist rules and lookup tables, you need to run some test transactions to see if the tax codes are assigned correctly. The following examples display transaction results in the O Series Transaction Tester feature. For more information on Transaction Tester in O Series, refer to Vertex Central Help.

April 2012

Page 80

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Testing the Tax Assist rules and lookup tables Procurement

Example 1: Testing tax code BGSTIR Intra-EU Good, Reverse Charge


This example is an Intra-EU good, reverse transaction. The physical origin is Germany and the destination is Austria. The taxpayer is registered in Austria and the vendor is registered in Germany. The extended price is 100.00. The tax code displays in the transaction results as in the following illustration:

In this example, the tax code indicates the following: It is both input and output. It is a good. It is standard-rated. It is an intra-EU reverse charge.

April 2012

Page 81

Vertex Indirect Tax O Series 6.0 Tax Assist Setup User Guide Chapter 3. Setup for Procurement Tax Codes Testing the Tax Assist rules and lookup tables Procurement

Example 2: Testing tax code IXXXX, Domestic Input


This example is a domestic input transaction in Italy. The extended price is 100.00. The tax code displays in the transaction results as in the following illustration:

In this example, the tax code indicates the following: It is an input.

April 2012

Page 82