Business Tax (ST) Late Filing Penalty Method
Overview
This is a new computation method for the Late Filing Levies and the Late Payment feature of Self-Reported Business Tax (ST). This new method was introduced for the current 6.0.1706 and 6.1.1706, 6.1.1707 and greater releases. See below for details about this new method.
Functionalities
The following system and UI changes can be associated with this feature implementation.
System Registry – OpenForms General Settings
There is a new entry under the Self-Reported Tax Registry Filter in the OpenForms General Settings (System registry Registry) form. There is a Force Late Filing Levies Method Date. While the default date of 1/1/0001 is present in the parameter, the Late Filing Levy Method will not be enforced. When any another date is entered, the late filing method will be enforced.
NOTE: Within Govern some settings that appear in the OpenForms General Settings form (SY_REGISTRY), may have other locations that can override the system registry settings form. This location is the only point in which the Force Late Filing Levies Method Date parameter can be overridden. |
User Interface (UI)
Category tab – General sub tab
Previously, the Late Filing Penalty and Late Payment Penalty group boxes were hidden conditionally. Entries were required in the A/R Class and Late Payment parameters in order to display the Late Filing group and Late Payment Penalty group boxes respectively. Both groups are now visible.
System Registry – OpenForms General Settings
There is a new entry under the Self-Reported Tax Registry Filter in the OpenForms General Settings (System registry Registry) form. There is a Force Late Filing Levies Method Date. While the default date of 1/1/0001 is present in parameter, the Late Filing Levy Method will not be enforced. When another date is entered, the late filing method will be enforced.
NOTE: Within Govern some settings that appear in the OpenForms General Settings form (SY_REGISTRY), may have other locations that can override the system registry settings form. This location is the only point in which the Force Late Filing Levies Method Date parameter can be overridden. |
Late Payment Penalty group
For the Late Payment Penalty group, when there is no A/R Class selected in the combo, the penalty is broken down by A/R Class, i.e. associated with each levy’s A/R class, and the Minimum/Maximum Amount does not apply to the total return, rather, it is per A/R record. The amounts are applied to each penalty record created.
Category tab – Levies sub tab
At the bottom of the Levies sub tab form is the Late Filing Levy combo-box. This parameter is used to link a levy to a Late Filing Levy.
Levies sub tab
In the Computation Method group, the Late Filing Levy combo box is available for all radio button options, i.e. Base X Rate, Fixed Amount, etc. The Late Filing Levy can be linked with the currently selected levy code.
Category tab – Levies sub tab – Computation Method group
In the Computation Method group of the Levies sub tab form is a new Late Filing Levy radio button option. The new Computation Method, when selected, noticeably absent are the Rate Type, Computation Information groups, and the Late Filing Levy combo box.
New Computation Method
When the new computation method, Late Filing Levy is selected, A/R Class must be selected. For this option the only two (2) A/R Classes that can be selected in Invoice (INV) or the parameter field is blank; a blank will also default to invoice.
The new Computation Method called Late Filing Levy when selected, noticeably absent are the Rate Type, Computation Information groups, and the Late Filing Levy combo box.
Business RulesWhen a Late Filing levy is being used within the system, should a modification be made to one of the parameters, e.g. Computation Method, and a save is attempted, a warning will be triggered. The warning message will read as, “The following Late Filing Levy cannot change its Computation Method: <methodName>”. |
Setup
The setup of a Late Filing Levy follows the same methodology of other standard levies. To associate late filing charges with an existing levy…
- Select or create the levy that will be configured.
- In the Computation Method group, click to select Late Filing Levy
- You will note that the Rate Type and the Computation Information groups will be immediately hidden on the form.
- Select an A/R Class; click the ellipsis […] button beside the parameter to open the A/R Class form.
- In the A/R Class form, create or select an existing class code.
NOTE: There are only two (2) transaction types that can be selected in the Transaction Type parameter; invoice, i.e. Billed, or leave the parameter blank. |
Verify Database Process
As is often the case with a new feature, it is always recommended that administrators run the Verify Database process in the Govern New Administration (GNA). During the process the Verify Database health check will check to see if the SY_REGISTRY default date is being used. When this check has confirmed that the old Late Filing Levies Method is still in use, you will be presented with a warning screen. The screen will link you to the OpenForms General Settings form to change the date in the Force Late Filings Levies Method Date parameter and enable the Late Filing Levy Method.
101-st-fea-010