Payment and Allocation with Different Currency Type

Overview   

When a payment creates for an invoice, it automatically creates view allocations against the invoice schedule. However, if user creates a payment record independently, multiple invoices can be allocated against that Payment using the Payment Allocation Screen. 

An Enhancement has been done in Payment Allocation form where user can allocate an invoice of one currency type with the Payment of another currency type. 

 Payment Allocation Form  

To open the Payment Allocation form, navigate to Menu> Financial Management> Bank Management> Payment Allocation Form  

or search for Payment Allocation Form in search utility available in the menu itself.  

Below is the screenshot of Payment Allocation Form.

 

  • A new Parameter has been added with the name of ''Currency Type'‘, it will only get displayed while doing multi-Currency allocation. System filters the Payments as per the Currency Type and Conversion Date. User can only select those Payments, which has the same Currency Type and Conversion Type. If user tries to select Payment of different currency conversion type, system shows the info message ''Please Select Payment same as Currency Type and Conversion date''.

  • System always convert the Invoice as per the conversion rate and Currency type. (In case allocating Invoice to Payment Multi-Currency or Invoice to Invoice).

  • This feature helps the user to allocate different Currency Types for Invoice with Payments and Invoice with Invoice.

Below are the cases defined in details to achieve Gain and Loss on Allocation. In all the cases, we are assuming our Accounting Book is in USD.

Currency Conversion as per Currency Type mentioned below.

Currency  

Currency To  

Currency Type  

From 01.04.2022 To 15.04.2022  

 

USD  

INR  

Spot  

73.33  

0.013636983  

   

   

   

 

  

USD  

INR  

Bank Rate  

75.33  

0.013274924  

   

   

   

  

  


Payment to Invoice (Base Currency: USD) 

  1. If the Payment is made before the Invoice [I.e. Prepayment] 

Case 1.1: Invoice and Payment are both in INR

  • Create an AP Payment-1000000 in INR for Rs.7533 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100.00 

  

Checking in Transfer 

  

100.00 

  • Create an AP Invoice-1000069 in INR for Rs.7533 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

102.72 

  

Account Payable Trade 

  

102.72 

On Payment Allocation: 

Allocation Posting:  

Particulars 

Debit 

Credit 

Account Payable Trade 

102.73 

  

Payment Selection 

 

102.73 

Gain and Loss 

 

2.73 

Payment Selection 

2.73 

 

Note: 

  • System will calculate the Gain and Loss in base Currency. 

  • At the time of Allocating Invoice and Payment with same currency, then allocation will also happened in the same currency. 

 

Case 1.2: Invoice and Payment are both in USD  

 

  • Create an AP Payment in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100 

  

Checking in Transfer 

  

100 

  • Create an AP Invoice in USD for $100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

 On Payment Allocation: 

Allocation- 1000001 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

 0.00 

Payment Selection 

 0.00 

100.00 

Gain and Loss 

 00 

Accounts Payable 

 0 

Note: 

  • System will not Calculate gain and loss. 

  • At the time of Allocating Invoice and Payment with same currency, then allocation will also happened in the same currency. 

 

Case 1.3: Payment is in USD and Invoice is in INR 

  

  • Create an AP Payment-1000005 in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100 

  

Checking in Transfer 

  

100  

  •  Create an AP Invoice-1000005 in INR for Rs.7333 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

On Payment Allocation: 

Note: 

  • At this time, system will only allocate when Payment Applied amount is change to -97.35. 

  • -2.65 Payment will remain open. 

 

Case 1.3.1 : Payment is in USD and Invoice is in INR 

 

  • Create an AP Payment-1000029 in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100.00 

  

Checking in Transfer 

  

100.00 

  • Create an AP Invoice-1000070 in INR for Rs.7533 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

102.73 

  

Account Payable Trade 

  

102.73 

 On Payment Allocation 

Allocation: 1000002 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

 0.00 

Payment Selection 

 0.00 

100.00 

Gain and Loss 

 00 

2.73 

Accounts Payable 

2.73 

0.00 

Note: 

  • At this time, system will convert the Invoice amount to USD, Currency Type-Bank Rate with Conversion date-10/04/2022. 

  • 2.73= (7533/73.33) -(7533/75.33), System will Calculate the gain and loss. 

 

 Case 1.4: Payment is in INR and Invoice is in USD 

 

  • Create an AP Payment- in INR for Rs.7533 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100 

  

Checking in Transfer 

  

100 

  

  • Create an AP Invoice in USD for $100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

 On Payment Allocation 

Allocation: 10XXXXX3 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

 0.00 

Payment Selection 

 0.00 

100.00 

Gain and Loss 

 00 

2.73 

Accounts Payable 

2.73 

 0 

Note:  

  • At this time, system will convert the Invoice amount to INR, Currency Type-Bank Rate with Conversion date-10/04/2022. 

  • 2.73= (7533/73.33) -(7533/75.33), System will Calculate the gain and loss. 

 

  1. When Payment is done after Invoice 

 

Case 2.1: Payment and Invoice are both in INR 

 

  • Create an AP Invoice in INR for Rs.7533 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

  

  • Create an AP Payment in INR for Rs.7533 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

102.73 

  

Checking in Transfer 

  

102.73 

On Payment Allocation 

Allocation: 10XXXXX6 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Payment Selection 

 

100.00 

Gain and Loss 

2.73 

 

Payment Selection 

 

2.73 

 Note: 

  • At this time, system will convert the Invoice amount to INR, Currency Type-Bank Rate with Conversion date-10/04/2022. 

  • 2.73= (7533/73.33) -(7533/75.33), System will Calculate the gain and loss in base currency. 

 

Case 2.2: Payment and Invoice are both in USD 

 

  • Create an AP Invoice in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

  

  • Create an AP Payment in USD for $100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100 

  

Checking in Transfer 

  

100 

On Payment Allocation 

Allocation:100XXX7 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Payment Selection 

  

100.00 

Gain and Loss 

0.00 

  

Payment Selection 

  

0.00 

 Note: 

  • When Invoice and Payment has same currency then allocation will done in same currency. 

  • No Currency Gain & Loss will calculate. 

 

 Case 2.3: Invoice is in USD and Payment is in INR 

  • Create an AP Invoice in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

  

  • Create an AP Payment in INR for Rs.7333 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100 

  

Checking in Transfer 

  

100 

On Payment Allocation

 Allocation:100XXXX8 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Payment Selection 

  

100.00 

Gain and Loss 

2.65 

  

Payment Selection 

  

2.65 

 Note: 

  • At this time, system will convert the Invoice amount to INR, Currency Type-Spot with Conversion date-15/04/2022. 

  • 2.65= (7333/73.33) -(7333/75.33), System will Calculate the gain and loss. 

 

Case 2.4: Invoice is in INR and Payment is in USD 

  • Create an AP Invoice in INR for Rs.7333 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

97.35 

  

Account Payable Trade 

  

97.35 

  • Create an AP Payment in USD for $100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Payment Selection                 

100 

  

Checking in Transfer 

  

100 

On Payment Allocation 

Allocation:100XXXX8 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Payment Selection 

  

100.00 

Gain and Loss 

2.65 

  

Payment Selection 

  

2.65 

Note: 

  • At this time, system will convert the Invoice amount to USD, Currency Type-Spot with Conversion date-15/04/2022. 

  • 2.65= (7333/73.33) -(7333/75.33), System will Calculate the gain and loss. 

 

  1. Invoice to Invoice (Base Currency: USD) 

3.1 When AP Invoice is created before AP Credit Memo. 

 

Case 3.1.1: AP Invoice and AP Credit Memo are both in INR 

 

  • Create an AP Invoice in INR for Rs.7533 with currency type as Bank Rate on 10.04.2022. 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

  • Create an AP Credit Memo in INR for Rs.7533 with currency type as Spot Rate on 15.04.2022. 

Posting: 

Particulars 

Debit 

Credit 

Account Payable Trade 

100 

  

Product Inventory Clearing 

  

100 

On Payment Allocation: 

Allocation: 10XXXX11 

Particulars 

Debit 

Credit 

Account Payable Trade 

102.73 

  

Account Payable Trade 

  

102.73 

Gain and Loss 

2.73 

  

Account Payable Trade 

  

2.73 

Note: 

  • At this time, system will convert the Invoice amount to INR, Currency Type-Spot with Conversion date-15/04/2022. 

  • System will Set Currency Rate Type of AP credit memo as it has Highest Account date present. 

  • 2.73= (7533/73.33) -(7533/75.33), System will Calculate the gain and loss. 

 

Case 3.1.2: AP Invoice and AP Credit Memo are both in USD 

  • Create an AP Invoice in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

 

  • Create an AP Credit Memo in USD for $100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Account Payable Trade 

100 

  

Product Inventory Clearing 

  

100 

On Payment Allocation: 

Allocation:10XXXX12 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Account Payable Trade 

  

100.00 

Gain and Loss 

0.00 

  

Payment Selection 

  

0.00 

Note: 

  • System will Set Currency Rate Type of AP credit memo as it has Highest Account date present. 

  • No Gain and loss will calculate in this case. 

 

Case 3.1.3: AP Invoice is in INR  and AP Credit Memo is in USD 

 

  • Create an AP Invoice  INR 7333.00 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

97.35 

  

Account Payable Trade 

  

97.35 

  

  • Create an AP Credit Memo in USD for Rs.100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Account Payable Trade 

100 

  

Product Inventory Clearing 

  

100 

On Payment Allocation 

Allocation:100XXXX16 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Account Payable Trade 

  

100.00 

Gain and Loss 

2.73 

  

Payment Selection 

  

2.73 

Note: 

  • At this time, system will convert the Invoice amount to USD, Currency Type-Spot with Conversion date-15/04/2022. 

  • On Allocating with AP Invoice with AP Credit Memo in Multi-Currency, Allocation should be done in Currency which has the highest account date. 

  • System will Set Currency Rate Type of AP credit memo as it has Highest Account date present. 

  • 2.73= (7533/73.33) -(7533/75.33), System will Calculate the gain and loss. 

 

 Case 3.1.4: AP Invoice is in USD and AP Credit Memo is in INR 

 

  • Create an AP Invoice in USD for Rs.100.00 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing  

100 

  

Account Payable Trade 

  

100 

  • Create an AP Credit Memo in INR for 7333.00 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

 Account Payable Trade 

100 

  

Product Inventory Clearing 

  

100 

On Payment Allocation 

Allocation:100XXXX66 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Account Payable Trade 

  

100.00 

Gain and Loss 

2.65 

  

Account Payable Trade 

  

2.65 

Note: 

  • At this time, system will convert the Invoice amount to INR, Currency Type-Spot with Conversion date-15/04/2022. 

  • On Allocating with AP Invoice with AP Credit Memo in Multi-Currency, Allocation should be done in Currency which has the highest account date. 

  • System will Set Currency Rate Type of AP credit memo as it has Highest Account date present. 

  • 2.65= (7333/73.33) -(7333/75.33), System will Calculate the gain and loss 

 

3.2 When AP Invoice is created before AP Credit Memo. 

 

Case 3.2.1: AP Invoice and AP Credit Memo are both in INR 

 

  • Create an AP Credit Memo in INR for Rs.7533 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Product Inventory Clearing 

  

100.00 

  

  • Create an AP Invoice in INR for Rs.7533 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing 

102.73 

  

Account Payable Trade 

  

102.73 

 On Payment Allocation 

Allocation:100XXX67 

Particulars 

Debit 

Credit 

Account Payable Trade 

102.73 

  

Account Payable Trade 

  

102.73 

Gain and Loss 

 

2.73 

Account Payable Trade 

 2.73 

 

Note: 

  • On Allocating  Invoice with AP Credit Memo which has same Currency INR then Allocation will also done in INR. 

  • On Allocation, Currency Rate Type will be set as same as AP Invoice. 

  • 2.73= (7533/73.33) -(7533/75.33), System will Calculate the gain and loss 

 

Case 3.2.2: AP Invoice and AP Credit Memo are both in USD 

 

  • Create an AP Credit Memo in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Product Inventory Clearing 

  

100.00 

  •  Create an AP Invoice in USD for $100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing 

100.00 

  

Account Payable Trade 

  

100.00 

 On Payment Allocation 

Allocation:100XXX68 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Account Payable Trade 

  

100.00 

Gain and Loss 

  •  

 

Account Payable Trade 

  

  •  

Note: 

  • On Allocating  Invoice with AP Credit Memo which has same Currency USD then Allocation will also done in USD. 

  • On Allocation, Currency Rate Type will be set as same as AP Invoice. 

  • There will be no Currency gain & loss. 

 

Case 3.2.3: AP Invoice is in INR and AP Credit Memo is in USD 

 

  • Create an AP Credit Memo in USD for $100 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Product Inventory Clearing 

  

100 

  

  • Create an AP Invoice in INR for Rs.7333 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing 

100.00 

  

Account Payable Trade 

  

100.00 

 On Payment Allocation 

Allocation:100XXX69 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Account Payable Trade 

  

100.00 

Gain and Loss 

 

2.65 

Account Payable Trade 

 2.65 

 

Note: 

  • On Allocating  Invoice  in INR with AP Credit Memo  in USD, Allocating in INR with Currency Type-Spot and with Conversion date-15/04/2022. 

  • 2.65= (7333/73.33) -(7333/75.33), System will Calculate the gain and loss. 

 

Case 3.2.4: AP Invoice is in USD and AP Credit Memo is in INR 

 

  • Create an AP Credit Memo in INR for Rs 7533.00 with currency type as Bank Rate on 10.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Account Payable Trade 

100.00 

  

Product Inventory Clearing 

  

100.00 

  

  • Create an AP Invoice in USD for $100 with currency type as Spot Rate on 15.04.2022 

Posting: 

Particulars 

Debit 

Credit 

Product Inventory Clearing 

100.00 

  

Account Payable Trade 

  

100.00 

 On Payment Allocation 

Note: 

  • In this case to do the Allocation, AP Credit Memo, Applied amount must equals to AP Invoice Applied amount.(Over/Under, Discount and Write-Off). 

Note: 

  • On Allocation line, Amount will set as 100.00 in USD with Currency Type-Spot 

  • 2.65= (7333/73.33) -(7333/75.33),  Calculate the gain. 

  • 2.73 AP Credit Memo will remain open, user can set-off this by Gl Journal.