Announcement

Collapse
No announcement yet.

Payment Receipts, Credit Notes, Customer Ledger, and Payment Allocation in Sales Pack

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Payment Receipts, Credit Notes, Customer Ledger, and Payment Allocation in Sales Pack

    Dear EspoCRM Developers,

    I hope this message finds you well. I would like to submit a feature request for the Sales Pack module in EspoCRM.

    Currently, the Sales module provides basic functionalities, but there is a need for additional features such as:
    1. Payment Receipts: To easily generate and issue receipts for payments received from customers.
    2. Credit Notes: To allow for adjustments, returns, or corrections by issuing credit notes.
    3. Customer Ledger: To maintain a detailed record of all transactions with customers, including sales, payments, and credit notes.
    4. Payment Allocation: To allocate payments to specific invoices and manage outstanding balances effectively.

    Adding these features would greatly enhance the functionality of the Sales Pack and streamline the process of managing customer payments and records.

    Thank you for considering this request. I look forward to your response.

  • #2
    Hi,

    Sales Pack used to have only Products, Quotes, Sales Orders and Invoices for many years. The last year we did a big effort to add Purchase Orders, Receipt Orders, Delivery Orders, Receipt Orders, Inventory Transactions, Inventory Adjustments, Return Orders, Transfer Orders, Price Books, Price Rules, Supplier Prices. It was a big endevour. And the price didn't change. It costs the same as it used to with only Products, Quotes, Sales Orders and Invoices.
    Last edited by yuri; 10-16-2024, 07:37 AM.

    Comment


    • #3
      yuri
      Thank you for your response, and I apologize if my previous message came across the wrong way. I didn’t mean to imply that the Sales extension is lacking; in fact, I really appreciate the functionalities it offers.

      What I was trying to convey is that adding features like customer balance management and a detailed ledger would enhance the Sales Pack even further. This way, users like myself wouldn’t need to rely on additional accounting software for maintaining customer balances and ledgers, making EspoCRM an even more comprehensive solution.

      I hope this clarifies my request, and I genuinely appreciate your efforts in constantly improving the platform.

      Comment


      • #4
        No problem. Thanks for feedback.

        It was considered for the future that new features will be added to the Sales Pack extension. But we need to understand whether it will be a justifiable investment. Addition more capabilities may require to increase the price of the extension. But it's not the fact that there will be enough demand for the new features.

        Comment


        • #5
          Currently, while I am using the Sales Pack, I still need to maintain a customer ledger in separate accounting software. To streamline this process, I would like to request the development of a dedicated payment module within the Sales Pack. This module could include features such as:
          1. Customer Ledger Management: To keep a detailed record of all transactions, including sales, payments, credit notes, and any outstanding or advance payments from customers.
          2. Payment Allocation: To allow payments to be allocated directly to specific invoices, ensuring accurate tracking of outstanding balances and customer accounts.

          Adding these features would help users like me manage customer accounts more efficiently within EspoCRM, reducing the need for separate accounting software. I believe it would be a great enhancement to the Sales Pack and beneficial for many users.

          Thank you for considering this suggestion, and I look forward to your feedback.

          Comment


          • #6
            Note that you can also use negative Invoices for Credit Notes. It's quite a common practice. The benefit is that it's easier to use for reporting.

            If you have more detail suggestions for the Payment feature please share. The Payment was the first candidate for the addition.

            Comment


            • sapyantuk
              sapyantuk commented
              Editing a comment
              Thank you for pointing out the option of using negative invoices as a substitute for credit notes. While I understand that this is a common practice, in our country, the regulations require us to issue a separate credit note whenever items are returned by a customer. Negative-value invoices are not allowed, so we must generate an official credit note to adjust both the inventory and the customer balance.

              Having a dedicated credit note feature would not only help us comply with local regulations but also ensure accurate inventory management and customer account tracking. I believe this functionality could be valuable for users in other regions with similar requirements as well.

              Thank you for considering this, and I look forward to your feedback.

          • #7
            Thank you for considering my request and sharing your perspective. I understand that adding new features may require additional investment, and it's important to ensure there is sufficient demand.

            From my experience , I believe there is a considerable demand for a more integrated solution that includes payment management and customer ledger features. Many users, like myself, would greatly benefit from having these capabilities within EspoCRM, as it would eliminate the need to switch to external accounting software for these purposes.

            These enhancements could make the Sales Pack even more attractive to potential customers, possibly justifying a price adjustment. I appreciate your consideration and hope this input helps in your decision-making process.

            Comment


            • #8
              yuri

              Thank you for considering the addition of the Payment feature. I’d like to share more detailed suggestions on how this feature could be structured:
              1. Link to Account Entity: Each company should be associated with one account entity. Payments should be linked to the relevant account, allowing for easy tracking and management.
              2. Payment Allocation: It would be helpful to have the ability to allocate payments to specific invoices. Customers may sometimes pay in advance, or they may make partial payments over a credit period. When creating a payment, there should be an option to specify how much of the payment goes to each invoice, with the ability to allocate any remaining balance to other invoices at a later date.
              3. Integration with Payment Gateway: When integrated with a payment gateway, it would be beneficial if the system could automatically identify pending invoices and allow users to easily allocate payments made online. This would streamline the process of matching incoming payments with the correct invoices.
              4. Customer Ledger from Account Entity: Users should be able to access a detailed customer ledger directly from the account entity, with options to filter transactions by a specified date range. This would make it easy to see a clear, chronological record of all payments, invoices, credit notes, and outstanding balances.
              5. Reporting: Payment reports should be date-based, showing the order of transactions. This would help users generate clear, organized summaries of payments received, outstanding amounts, and other key information.
              6. 6. payment Mode : There must be multiple mode of payment . like 1500 in cash and another 2000 in Bank . otherwise we may have to create a two diffrent payment receipt.

              I believe these features would greatly enhance the functionality of the Payment module, making it easier for users to manage customer accounts and payments seamlessly within EspoCRM.

              Thank you for considering these suggestions, and I look forward to your feedback.

              Comment

              Working...
              X