Customer Payment

Customer Payments in Tigg: Recording Receipts and Settling Invoices

Shyam

Last Update één maand geleden

Customer payment is a transaction that records the receipt of funds from a customer toward one or more invoices. In Tigg, you create a customer payment to settle outstanding invoice balances. Payments can be received at the point of sale, at the end of a credit term, or even in advance, and can cover invoices fully or partially. Recording a payment decreases the customer’s Accounts Receivable balance.

Essential Requirements
To create a  Customer Payment the following items should already be set up in Tigg:
  • Customer
  • Product/Service
    These records are required because the Invoice must be linked to a customer and must include the products or services being offered.

    Customer Payment List
    The Customer Payment List can be accessed by navigating to Sales → Customer Payment. This page displays all Customer Payment created in the system and allows users to quickly manage and track them.By default, the list displays the latest Customer Payment, including both Draft and Approved invoice. These invoices can also be viewed separately through their respective Draft and Approved tabs.

    Searching, Filtering, and Sorting
    Users can easily locate invoice in the list by using the following options:
    • Search – Find Customer Payment quickly by entering relevant details such as  number or customer name.
    • Filter – Apply filters to narrow down customer payment based on specific criteria.
    • Sort – Sort the list based on columns such as date, customer name, or number.

    Create a New Customer Payment
    To record a payment from a customer
    1. In the Sales module, select Customer Payment.
    2. Click + Add New.
    3. Select the Location at the top of the form if the Billing Location feature is enabled. The selected location will determine the billing location for the Invoice .
    4. Received From: Click this field and select the customer from the dropdown from which payment has been received. (If the customer isn’t created, use Add New to create it.)
    5. Received Account: Choose the Cash/Bank account that will receive the funds. You must select from existing accounts.
    6. Enter the Payment code :
      • The payment code can be automatically generated if the code is set to Auto in configuration.
      • It can also be entered manually if numbering is set to Manual.
    7. Received Date: Select the date the payment was received.
    8. Amount: Enter the amount of the payment received from the customer.
    9. Select the Currency and enter the Conversion Rate if the customer needs to be prepared in a currency different from the organization’s base currency.
    10. Payment Mode: Select how the payment was made (e.g., Cash, Cheque, Online Transfer). If additional payment modes are required, users can add them from Configuration → Payment Mode for better tracking and customization.
    11. Payment Reference: Enter any reference (cheque number, transaction ID, etc.) for this payment.
    12. TDS: Enter the tax deducted at source (if applicable) to reflect the net amount received.
    Bank Charge: Record any bank charges deducted (if applicable) to ensure the correct net payment amount
    1. Payment Allocations: Payment allocation is the process of applying a customer’s payment to their outstanding invoices. In TIGG, when a payment is received, a list of the customer’s open invoices is displayed. By default, TIGG allocates payments to the oldest invoices first, following the FIFO (First In, First Out) method.
      • Users can also enter amounts manually in the This Allocation column to ensure accurate tracking of paid and unpaid invoices.
    2. The Notes field allows users to add additional information or comments related to a transaction. This can be used for internal references, clarifications, or any details that are not captured in other fields.

    Reporting Tags:

    1. Reporting Tags are used to categorize transactions for better tracking and reporting. Users can assign tags based on departments, projects, locations, or any custom category. This helps in generating more detailed and filtered reports for analysis.
    2.  The Customer payment  can be saved as:
    • Draft – Can be reviewed or modified later.
    • Approved – Indicates that the customer payments are finalized.

    TDS option in Customer Payment
    The TDS option is available in Customer Payment to record tax deducted by the customer at source while making the payment. When this option is enabled, the user needs to select the TDS Account, which is the ledger where the deducted tax is recorded. This is typically a current asset account, as the TDS represents a tax credit that can later be adjusted against income tax payable. The TDS Type refers to the classification of the TDS based on the applicable revenue or tax code, helping in proper tracking and compliance reporting. The TDS Amount field captures the actual amount of tax deducted by the customer, which reduces the net amount received while recording the payment.
    • TDS Account: The ledger account (usually a current asset) where the deducted tax is recorded and tracked as a receivable.
    • TDS Type: The applicable tax/revenue code used to classify the nature of TDS for reporting and compliance.
    • TDS Amount: The actual amount of tax deducted by the customer at source.
    Once all fields are completed, proceed to save the Customer Payment.

    Bank Charge 
    The Bank Charge option is available in Customer Payment to record any charges deducted by the bank while processing the payment. When this option is enabled, the user needs to select the Bank Charge Account, which is the ledger where the bank charges are recorded. This is typically an expense account, as bank charges represent a cost incurred during the transaction. The Amount field captures the value of the bank charge deducted, which reduces the net amount received in the bank.
    • Bank Charge Account: The expense ledger where the bank charges are recorded.
    Amount: The actual amount charged by the bank during the payment transaction.

    Applying Payments to Invoices
    When recording the payment, Tigg immediately shows all unpaid invoices for that customer in the Payment Allocations section. By default, it applies the payment to the oldest invoice first on FIFO basis. To override this, simply edit the allocation amounts for specific invoices. Any unallocated remainder (if the payment exceeds the sum of selected invoices) stays as a credit on the customer’s account.
    If you save a payment without fully allocating it, or if you have an existing unallocated payment, go to Allocate Customer Payment (found under the Sales menu). This page lists Allocated (fully matched) and Unallocated payments. To apply an unallocated payment, select it under Unallocated and then match it to open invoices (by entering amounts or clicking FIFO).

    Recording Partial Payments
    To record a partial payment, enter the amount actually received (less than the invoice total). For example, if an invoice is 100 NPR and the customer pays  NPR 60, enter NPR 60 in the Amount field.Tigg will apply NPR 60 to the invoice and leave NPR 40 outstanding. The unpaid balance remains due on the invoice.
    The main reason

    Options for Customer Payments
    When a selected payment is opened, the options can be used to edit, make duplicates, void, or print the selected payment.


    Edit – The Edit option in customer payments allows users to change or modify all the details that were previously entered. This feature helps users correct mistakes, update information, and ensure that the payment details remain accurate without creating a new payment record.


    Make Duplicate – Selecting this option creates a replica of the currently displayed payment. You can edit the details of the duplicate and save it as a new payment record.


    Void Payment – This option nullifies or invalidates the selected payment. Once a payment is voided, it cannot be reverted.
    Print / PDF / Email – For any payment record opened, whether draft or approved, you can preview, print, save as PDF, or email it. Tigg provides a pre-designed template, but you can customize the template via Configuration → Printing Templates.

    More Options in Customer Payment 

    At the bottom-left of the customer payment  overview, users can use the following option:


    Tasks
    Tasks can be created and linked to a specific customer payment to track follow-ups or required actions. Each task may include details such as the task title, description, assigned user, due date, and status. This helps teams coordinate activities and ensure that payment-related actions are completed on time.


    Documents
    The Documents section allows users to upload and attach supporting files related to the customer payment. These documents remain linked to the payment record and can be accessed whenever the payment is opened, making it easier to store and reference relevant files such as payment proofs, bank confirmations, or supporting agreements.

    Activity
    The Activity section maintains a record of all actions related to the customer payment. It includes an audit log of user activities, user comments or notes, and email logs generated from the payment record. This provides a clear history of updates, communications, and changes made to the customer payment

    Field and Description
    FieldDescriptionRequired
    Received from




    Name of the customer from whom the payment is received.Required
    Received Account



    Account (bank/cash) where the payment is recorded.Required
    Payment Code



    Unique reference number for the payment transaction.Required
    Received Date



    Date on which the payment is received.Required
    Amount



    Total amount received from the customer.Auto populated
    Currency



    Currency in which the payment is made (e.g., NPR, USD).Optional
    Exchange Rate



    Exchange rate used to convert the selected currency to NPR.Optional
    Payment mode



    Method of payment (Cash, Bank, Cheque, Online, etc.).Optional
    Payment Reference



    Additional reference details like cheque number, transaction ID, etc.Optional
    Bank chargeFees deducted by the bank during certain transactions.Optional

    TDS



    Tax amount deducted by the customer before making payment.Optional
     
    👉 Next Step


    After recording payments, the next step is to allocate Customer Payments.

    Allocation ensures each payment is matched to the correct invoice, keeping your accounts accurate.


    ➡️ Learn more: Allocate Customer Payments



     

    Was this article helpful?

    1 out of 2 liked this article

    Still need help? Message Us