---
title: How to assign approval rules to bills based on custom fields?
description:   3. In the &quot;Rules&quot; section click on &quot;Add Rule&quot; and then choose &quot;Add Bill Rules&quot;. 4. Choose a name for your new rule and add the details of the custom rule you want to set an approval policy in the IF
---

[Skip to content](https://help.peakflo.co/how-to-assign-approval-rules-to-bills-based-on-custom-fields#main-content)

[![PEAKFLO LOGO GRAM_NO BG-1](https://help.peakflo.co/hs-fs/hubfs/PEAKFLO%20LOGO%20GRAM_NO%20BG-1.png?width=117&height=30&name=PEAKFLO%20LOGO%20GRAM_NO%20BG-1.png)](https://peakflo.co/)

- [Go to Customer Portal](https://help.peakflo.co/tickets-view)
- [Go to peakflo.co](https://peakflo.co/)

Open main navigation

Close main navigation

- [Go to Customer Portal](https://help.peakflo.co/tickets-view)
- [Go to peakflo.co](https://peakflo.co/)

 Hello! How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.peakflo.co/?hsLang=en)
2. [Accounts Payable](https://help.peakflo.co/accounts-payable?hsLang=en)
3. [Rules](https://help.peakflo.co/accounts-payable?hsLang=en#rules)

# How to assign approval rules to bills based on custom fields?

Sometimes the finance teams want to pre-select and set approvals for bills based on custom fields or other bill details right from the bill edit form. In case you are looking to do the same, take a look at the steps below:

1. If you haven't created any custom fields yet, check out **[this link](https://help.peakflo.co/what-are-custom-fields-for-bills-and-how-to-add-them?hsLang=en)** to create your custom field in the first place. 

2. From **"Settings"** go to the **"Rules"** section under Payables. 

![Screen Shot 2023-06-28 at 11.50.29](https://help.peakflo.co/hs-fs/hubfs/Screen%20Shot%202023-06-28%20at%2011.50.29.png?width=450&height=345&name=Screen%20Shot%202023-06-28%20at%2011.50.29.png)

 

3. In the **"Rules"** section click on **"Add Rule"** and then choose **"Add Bill Rules"**.

![Screen Shot 2023-06-28 at 14.03.28](https://help.peakflo.co/hs-fs/hubfs/Screen%20Shot%202023-06-28%20at%2014.03.28.png?width=600&height=289&name=Screen%20Shot%202023-06-28%20at%2014.03.28.png)

4. Choose a name for your new rule and add the details of the custom rule you want to set an approval policy in the IF section. From the "THEN" section of the rule, choose **"Approval Policy"** from the drop-down list under Field. 

![Screen Shot 2023-06-28 at 13.53.12-1](https://help.peakflo.co/hs-fs/hubfs/Screen%20Shot%202023-06-28%20at%2013.53.12-1.png?width=600&height=272&name=Screen%20Shot%202023-06-28%20at%2013.53.12-1.png)  
5. In the **"Action"** field, choose **"has default value" **and then choose the approval policy you have in mind for the custom field from the list of all your policies.

![Screen Shot 2023-06-28 at 13.53.22](https://help.peakflo.co/hs-fs/hubfs/Screen%20Shot%202023-06-28%20at%2013.53.22.png?width=600&height=274&name=Screen%20Shot%202023-06-28%20at%2013.53.22.png)  
6. Save the rule and then go to the **"Bill"** tab under the **"Payables"** section. You can create a new bill or edit a specific bill.

![Screen Shot 2023-06-28 at 14.09.34](https://help.peakflo.co/hs-fs/hubfs/Screen%20Shot%202023-06-28%20at%2014.09.34.png?width=600&height=375&name=Screen%20Shot%202023-06-28%20at%2014.09.34.png)

7. Make edits to the custom field that you set up a rule for and click on the **"Save"** button to save the bill. 

![Screen Shot 2023-06-28 at 14.19.08-1](https://help.peakflo.co/hs-fs/hubfs/Screen%20Shot%202023-06-28%20at%2014.19.08-1.png?width=450&height=218&name=Screen%20Shot%202023-06-28%20at%2014.19.08-1.png)  
8. Once you click on **"Save"**, there will be a popup that informs you that by confirming this change, the default approval policy for this bill willl change according to the bill rules you have set. If you wish to proceed, click on **"Yes"** and then the approval policy of the bill will change according to the rule. If you click on **"No"** then no changes will be made to the current bill approval. 

 

![Screen Shot 2023-06-28 at 12.01.17](https://help.peakflo.co/hs-fs/hubfs/Screen%20Shot%202023-06-28%20at%2012.01.17.png?width=600&height=272&name=Screen%20Shot%202023-06-28%20at%2012.01.17.png)

 

- [New to Peakflo?](https://help.peakflo.co/new-to-peakflo?hsLang=en)
- [Accounts Payable](https://help.peakflo.co/accounts-payable?hsLang=en#main-content)
  
  
  
  
  
    - [Getting Started](https://help.peakflo.co/accounts-payable?hsLang=en#getting-started)
    - [Rules](https://help.peakflo.co/accounts-payable?hsLang=en#rules)
    - [Approval Workflow](https://help.peakflo.co/accounts-payable?hsLang=en#approval-workflow)
    - [Custom Fields](https://help.peakflo.co/accounts-payable?hsLang=en#custom-fields)
    - [Vendors](https://help.peakflo.co/accounts-payable?hsLang=en#vendors)
    - [Purchase Requests](https://help.peakflo.co/accounts-payable?hsLang=en#purchase-requests)
    - [Purchase Quotes](https://help.peakflo.co/accounts-payable?hsLang=en#purchase-quotes)
    - [Purchase Orders](https://help.peakflo.co/accounts-payable?hsLang=en#purchase-orders)
    - [OCR](https://help.peakflo.co/accounts-payable?hsLang=en#ocr)
    - [Bill Management](https://help.peakflo.co/accounts-payable?hsLang=en#bill-management)
    - [My Approvals](https://help.peakflo.co/accounts-payable?hsLang=en#my-approvals)
    - [Goods Receipt Notes & Service Receipt Notess](https://help.peakflo.co/accounts-payable?hsLang=en#goods-receipt-notes-service-receipt-notess)
    - [Budget](https://help.peakflo.co/accounts-payable?hsLang=en#budget)
    - [Reconciliation](https://help.peakflo.co/accounts-payable?hsLang=en#reconciliation)
    - [Reports](https://help.peakflo.co/accounts-payable?hsLang=en#reports)
    - [Wallet & Transactions](https://help.peakflo.co/accounts-payable?hsLang=en#wallet-transactions)
    - [Payments](https://help.peakflo.co/accounts-payable?hsLang=en#payments)
    - [Vendor Onboarding Management](https://help.peakflo.co/accounts-payable?hsLang=en#vendor-onboarding-management)
    - [Vendor Portal](https://help.peakflo.co/accounts-payable?hsLang=en#vendor-portal)
    - [WhatsApp Vendor Portal](https://help.peakflo.co/accounts-payable?hsLang=en#whatsapp-vendor-portal)
    - [Three-way Matching](https://help.peakflo.co/accounts-payable?hsLang=en#three-way-matching)
- [Accounts Receivable](https://help.peakflo.co/accounts-receivable?hsLang=en#main-content)
  
  
  
  
  
    - [Getting Started](https://help.peakflo.co/accounts-receivable?hsLang=en#getting-started)
    - [Invoice Management](https://help.peakflo.co/accounts-receivable?hsLang=en#invoice-management)
    - [Workflow Management](https://help.peakflo.co/accounts-receivable?hsLang=en#workflow-management)
    - [Actions](https://help.peakflo.co/accounts-receivable?hsLang=en#actions)
    - [Customer Management](https://help.peakflo.co/accounts-receivable?hsLang=en#customer-management)
    - [Customer Portal](https://help.peakflo.co/accounts-receivable?hsLang=en#customer-portal)
    - [Collections](https://help.peakflo.co/accounts-receivable?hsLang=en#collections)
    - [Reports](https://help.peakflo.co/accounts-receivable?hsLang=en#reports)
    - [Credit Notes](https://help.peakflo.co/accounts-receivable?hsLang=en#credit-notes)
- [Integrations Page](https://help.peakflo.co/integrations-page?hsLang=en#main-content)
  
  
  
  
  
    - [Basics](https://help.peakflo.co/integrations-page?hsLang=en#basics)
    - [Peakflo API](https://help.peakflo.co/integrations-page?hsLang=en#peakflo-api)
    - [Xero](https://help.peakflo.co/integrations-page?hsLang=en#xero)
    - [NetSuite](https://help.peakflo.co/integrations-page?hsLang=en#netsuite)
    - [Jurnal](https://help.peakflo.co/integrations-page?hsLang=en#jurnal)
    - [Quickbooks](https://help.peakflo.co/integrations-page?hsLang=en#quickbooks)
    - [Microsoft Dynamics 365 Business Central](https://help.peakflo.co/integrations-page?hsLang=en#microsoft-dynamics-365-business-central)
    - [Microsoft Dynamics 365 Finance & Operations](https://help.peakflo.co/integrations-page?hsLang=en#microsoft-dynamics-365-finance-operations)
    - [Zalo](https://help.peakflo.co/integrations-page?hsLang=en#zalo)
    - [SFTP](https://help.peakflo.co/integrations-page?hsLang=en#sftp)
    - [SAP](https://help.peakflo.co/integrations-page?hsLang=en#sap)
- [Travel & Expense Management](https://help.peakflo.co/travel-expense-management?hsLang=en)
- [Payment Automation](https://help.peakflo.co/payment-automation?hsLang=en)
- [Reports](https://help.peakflo.co/reports?hsLang=en)
- [Legal Notes](https://help.peakflo.co/legal-notes?hsLang=en)
- [General Questions](https://help.peakflo.co/general-questions?hsLang=en)
- [Guides for Partners](https://help.peakflo.co/guides-for-partners?hsLang=en)
- [Latest Releases](https://help.peakflo.co/latest-releases?hsLang=en)
- [Offboarding](https://help.peakflo.co/offboarding?hsLang=en)
- [Peakflo Ticket Portal](https://help.peakflo.co/peakflo-ticket-portal?hsLang=en)
- [Peakflo 20X](https://help.peakflo.co/peakflo-20x?hsLang=en)

[![Chill listening crop-3](https://help.peakflo.co/hs-fs/hubfs/Gmail-ads_Logo1-min.png?width=55&height=55&name=Gmail-ads_Logo1-min.png "Chill listening crop-3")](http://peakflo.co)

peakflo.co Help Center

<https://www.linkedin.com/company/peakflo/> <https://www.facebook.com/Peakflo/> <https://www.instagram.com/getpeakflo/> <https://www.youtube.com/channel/UCbzMHJ2UBBv22aaYSBGXA_Q> <https://twitter.com/getpeakflo>

Copyright © 2026, Peakflo