Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Special

...

Mode VAT Base

...

Entry

During the calculation, T 4047522 API Spec. Mode VAT Base Entry is generated. The table is used internally by the system.

...

  • Entry Type

    • values:

      • Entry Fee

        • For the Initial Fee of the Financing Contract

      • Financing & Insurance Margin

        • For Interest and Mass Insurance on Installments of Payment Schedule

      • Administrative Fee at the Regular End

        • For Contract finish cost amount for the fee invoiced from the General Terms and Conditions of the Contract). This fee does not apply

      • Selling price

        • For Sales Price from Payment Calendar Sales Price Line

  • Amount

    • Invoice amount for the item

    • applies only to the Entry Fee and the Administrative Fee upon regular completion

  • VAT Base Par. 66 Amount

    • The calculated amount of the VAT base according to the rules for the special regime, rounded to 2 decimal places mathematically.

  • VAT Amount Par. 66

    • Calculated VAT amount according to the rules for the special regime from the amount of the VAT base * VAT rate defined by the combination of VAT posting groups in the Financing Contract (VAT Busing-Posting Group and VAT Posting Group Special Mode – Tax), rounded to 2 decimal places mathematically.

Deploy Contract Lines

Functionality for deploying contract lines of type Payment for contracts in special VAT mode

  • Calculates Tax Base Excl. Principal (BaseAmount)

  • Calculates Tax Base Including Principal (TotalPayments)

  • Calculates Total VAT Amount (TotalVAT)

  • Calculate Coefficient (Coef)

ZTax Base Amount = Sum Interest + Sum Insurance + Selling Price + Initial Fee + Finish Cost Amount

...

  • When calculating the VAT bases, it first calculates the VAT bases for the entry fee and the regular completion fee, which it rounds to 2 decimal places mathematically.

  • The remainder of the total base of the special VAT regime forms the basis for instalments and the selling price. The system rounds these bases according to the settings on the contract model – the Payment Rounding Code field. In the payment calendar, the rounding differences from the individual instalments and the sales price will be taken into account in the last regular instalment, the VAT Base for the Special Regime will be adjusted by the system so that the total sum of the partial bases from the individual lines corresponds to the total VAT base for the Special Regime.

Posting Contract Lines

Posting of contract lines in the special VAT mode is done in the same way as for a contract in the regular VAT mode.

...

  • Principal

    •  without VAT

      • On the contract VAT Posting Group Principal

    •  Setting up a G/L account for principal posting

  • Special Regime VAT Base

    •  incl. VAT

      • When the field VAT setup for special mode = Incl. VAT is on the OneCore Posting Setup line, then the VAT posting group is applied to

    •  Setting up an auxiliary G/L account (the goal is to post VAT only)    

  • Special Regime VAT Base

    •  without VAT

      • When the field VAT setup for special mode = Without VAT is on the OneCore Posting Setup line, then the VAT posting group is applied to the VAT 

    •  Setting up an auxiliary G/L account to reset the basis

Initial Fee upon Contract Activation

 

When  When a contract is activated, the system first checks the contract mode before creating an individual invoice. If the contract is in a special VAT regime, the system checks the table "Tax Base Items §66" to see if there is an entry of the Entry Fee type in the table. If so, the system will automatically generate an individual invoice for the entry fee according to the special VAT regime:

...

After the invoice is posted, the system sets the Closed = Yes flag on the Special Mode Tax Base Entry for the entry fee entry

Rounding

When calculating the partial VAT bases of the special regime, the rounding differences in the second decimal place occur as follows:

  • When calculating the VAT bases, it first calculates the VAT bases for the entry fee and the administrative fee at the regular termination of the contract, which it rounds to 2 decimal places mathematically.

  • The remainder of the total VAT base of the special regime forms the basis for instalments and the selling price. The system rounds these bases according to the settings on the contract model – the Payment Rounding Code field. In the repayment schedule, the rounding differences from the individual instalments and the sales price will be taken into account in the last regular instalment, the VAT base of the special regime of which will be adjusted so that the total sum of the partial VAT bases of the special payment regime corresponds to the total VAT base of the special regime.

Changes to a contract with a special VAT regime

Contract Transfer

If a contract under the special VAT regime is transferred to a new customer, the special VAT regime of the contract does not change, as well as the payment schedule remains unchanged.

...

VAT 1,634.1888 x 21/100 = 343.17965

 Example 2

Assignment

The special mode financing contract has been extended by 12 months after the activation and posting of two regular instalments.

...