Reading list Switch to dark mode

    Odoo Customer Credit Limit

    Updated 19 May 2022


    It is highly essential to know the net difference between the influx and efflux of the money in your business. Calculating the outstanding and unpaid remunerations from the customers thus becomes an important task for you to keep the unnecessary build-up of unpaid payments from customers in check.

    Odoo Customer credit limit Module takes you one step closer by allowing you to put tabs on the spending in your store. It facilitates putting a credit limit or purchase limit on the customers in Odoo.

    If the sum of both the total outstanding amount from the previous dues and a current order exceeds the prescribed limit, the system shows a cautionary pop-up on the screen.

    The pop-up shows the details of the previous dues, set credit limit, and the amount exceeding the limit so you can make wise decisions.

    Only a manager can approve such a quotation. An Odoo user other than the manager needs to send an approval request to his/her manager to approve the quotation.

    Searching for an experienced
    Odoo Company ?
    Find out More


    • The module facilitates putting spending limits for the customers in Odoo.
    • The Odoo admin can set a credit limit for any customer in the Odoo.
    • The credit limit offered is the sum of total outstanding payments from previous orders and the total bill amount of the current sale quotation being placed for the customer.
    • If the total of previous dues and current quotation exceeds the assigned credit limit, an Odoo user cannot convert the sale quotation to the sales order.
    • A pop-up displays a detailed breakdown of the total due amount of the customer.
    • The Odoo user, other than the manager needs to send an approval request to his/her manager to confirm the quotation.
    • The request is sent to the respective manager via mail.
    • Once the request is confirmed, the Odoo user is notified via mail. Also, the confirmation message shows up in the Odoo chatter of the concerned order.


    1.) Once you purchase the App from Webkul store, you will receive the link to download the zip file of the module.

    2.) Extract the file on your system after the download finishes. You will be able to see a folder named- ‘sales_customer_credit_limit’.

    3.) Copy and paste this folder inside your Odoo Add-Ons path.

    4.) Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.

    5.) Then, open on Apps menu and click on ‘Update Modules List’.

    6.) In the search bar, remove all the filters and search ‘sales_customer_credit_limit’.

    7.) You will be able to see the module in the search result. Click on ‘Install’ to install it.


    1.) Login to the Odoo as a user. Then, navigate through Sales >> Customers. Click on any customer to view the customer form.

    setting customer credit limit in Odoo.

    2.) Under the Sales & Purchase tab, you can view the current allocated credit limit of the customer. You can also change or assign the credit limit to any customer here.

    setting customer credit limit in Odoo 2.

    3.) Now, go to sales >> quotations. Click on create.

    4.) Now, select the customer, add the products to the order line, fill the rest of the quotation form and save it.

    setting customer credit limit in Odoo 3.

    5.) Next, click on confirm Sale tab. 

    6.) Now, if the sum of the total amount of this quotation and other open invoices of the selected customer exceeds the credit limit, a warning pops up on the screen.

    popup showing exceeding credi limit 1.

    7.) The popup shows detailed information about the current limit and open invoices.

    8.) Moving on, to confirm the quotation click on the ‘Exceed Limit’ tab.

    popup showing exceeding credi limit 2.

    9.) On clicking the ‘Exceed limit’ tab, the manager of the particular Odoo user receives the approval mail request on his system.

    Sending credit approval request to the Odoo manager 1.

    10.) The approval request message is also logged in the Odoo chatter.

    Sending credit approval request to the Odoo manager 2.

    11.) The manager can open the quotation from his mail and approve the quotation.

    approve the sale quotation exceeding the limit 1.

    12.) Once approved, an automatic email notification is sent to the respective Odoo user.

    13.) The mail notification is also logged into the Odoo chatter.

    approve the sale quotation exceeding the limit 3.

    14.) The Odoo user can proceed with the order.

    15.) If a user other than a manager tries to confirm a quotation that exceeds the credit limit, a message popup appears prohibiting the user from doing so.

    approve the sale quotation exceeding the limit 4.


    Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

    If you still have any issues/queries regarding the module then please raise a ticket at

    Also, please explore our Odoo development services & a large range of quality Odoo Apps.

    For any doubt contact us at [email protected].

    Thanks for paying attention!!

    Current Product Version - 1.0.0

    Supported Framework Version - V15, V14, V13, V12, V11

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Steve
    • Anisha Bahukhandi (Moderator)
  • Jonathan
    • Anisha Bahukhandi (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content