Learn how to manage your custom approval workflow and policies in BILL.
Jan 30, 2024
BILL offers custom approval policies to help you maintain separation of duties and reduce potential fraud by allowing you to control which bills need approval, by whom, and when, based on business need.
Custom approvals are available with the Corporate, Enterprise, or Accountant price plans , giving you even more options when you create approval policies. If you're on the Essentials or Team price plan, please see the standard approvals article, or upgrade your account to take advantage of custom approvals.
Bill approval settings
Your bill approval settings are high-level, general settings for when and how you use approvals on your payables transactions. You can choose to use these settings alone, or in combination with specific policies outlined in those sections of this article.
Users with appropriate permissions can find bill approval workflow options in settings.
- Select Settings
- Select Approval Settings under Approvals
- You can also select the three dots menu on the Approvals page, and
select Approval Settings
- You can also select the three dots menu on the Approvals page, and
- Select settings to apply (described in detail below)
- Select Save
Would you like to add a bill approval step to your workflow?
This setting determines if bills will require approval before you pay them.
- Bills are routed for approval and are ready to be paid when approved (default
setting): This option will make sure Payers cannot pay a bill that hasn't been fully
approved. Also, we won't notify Payers that it's time to pay bills until they are
fully approved if you enable this setting.- Users with Pay unapproved bills via BILL and/or the Pay unassigned bills
via BILL permissions (Administrators and Custom user roles) can
pay any bill, regardless of its approval status, even if you enable this
setting.
- Users with Pay unapproved bills via BILL and/or the Pay unassigned bills
- Bills don't need approval and are ready to be paid once entered into BILL:
This setting allows you to pay bills as soon as you create them— no approvals are
needed.
Allow edits to bills and vendor credits after they're routed for approval
This setting determines if changes are allowed on bills and vendor credits during the
approval workflow, after they've been fully approved, or at any time.
- Never allow: You cannot make changes to bills or credits if any approvers have
already approved them.- If you need to change an approved bill or vendor credit, you'll need to
delete it and create a new bill or credit.
- If you need to change an approved bill or vendor credit, you'll need to
- Only allow before the last person approves the bill: If bills or credits have
multiple approvers, you can make changes to them until all approvers have
approved them.- If you edit a bill or credit while it is going through an approval chain, a
notification banner on the bill or credit will appear, and edited fields will be
highlighted.
- If you edit a bill or credit while it is going through an approval chain, a
- Always allow: You can make changes to bills or credits at any time until you pay
the bill or apply the credit.- Once you pay a bill or apply a vendor credit, only a limited number of
fields are editable. - If you edit a bill or credit while it is going through an approval chain, or
after it is approved, a notification banner on the bill or credit will appear,
and edited fields will be highlighted.
- Once you pay a bill or apply a vendor credit, only a limited number of
Default approvers
You can select up to 3 default approvers that we'll automatically assign to either all new
bills or all new bills without approvers, depending on your selection for this setting.
Bill approval settings: Things to know
- Approval settings are global for all bills.
- Changing these settings won't apply retroactively to previously created bills and
vendor credits and will only apply to future bills/vendor credits.- The settings in place at the time a bill or credit was created will always
apply to that bill or credit. If you need different settings to apply to an
existing bill or credit, you'll need to delete the bill or credit, make the
settings changes, then recreate the bill or credit.
- The settings in place at the time a bill or credit was created will always
- Bills can be paid even if they haven't been approved. This setting doesn't override
user role permissions, i.e.: the Payer role cannot pay unapproved bills, no matter
this setting. - Approval status doesn't sync to or from any accounting software.
Bill approval policies
With our custom bill approval policy options, you can save time and provide control by
creating policies that automatically add approvers to all bills you create or sync to BILL.
Note: Approvers on policies won't automatically be applied to recurring bills or bills
created via the developer program API. You'll need to manually add approvers to those
bills.
Create a bill approval policy
- Select Settings
- Select Bill Approvals Policies under Approvals
- You can also select the three dots menu on the Approvals page, and
select Approval Policies
- You can also select the three dots menu on the Approvals page, and
- Select Create New Policy
- Enter your policy details, criteria, and approvers
- Select Save
You can create policies based on the following criteria:
- Vendor
- Department
- Bill Amount
- Line Item Amount
- Chart of Account
- Class
- Customer
- Location
- Job
Things to know:
- Once you assign approvers to a bill for a vendor, Smart Data will remember and
automatically assign those same approvers on the next vendor credit for the same
vendor.- If you don't want Smart Data to automatically apply the previous approvers
to new bills, you can turn that off at the top of the Bill Approval Policies
page
- If you don't want Smart Data to automatically apply the previous approvers
- You can have up to 300 active policies, including bill and vendor credit policies in
total. - One policy may include multiple criteria.
- For each criteria, you may select more than one value. For example, you can select
multiple vendors for one policy if a specific policy will apply to specific vendor
types. - If you sync with Intacct you'll need to set dimensions (vendors, employee,
customer) to yes under Accounting Preferences to view them in the criteria
dropdown menu.
Vendor credit approval policies
You can set up policies to require approvers for any vendor credit based on the dollar
amount.
Create vendor credit approval policy
- Select Settings
- Select Vendor Credit Approval Policies under Approvals
- You can also select the three dots menu on the Approvals page, and
select Approval Policies
- You can also select the three dots menu on the Approvals page, and
- Select Create New Policy
- Enter the details
- Select Save or Save & Create New Policy
Note: Setting mandatory approvers doesn't assign the approvers to vendor credits, you'll need to manually assign them. If you create a vendor credit and try to save without the required approvers listed in your policies, you won't be able to save that credit. An error message will tell you the current policy being applied, and which approvers are required.
Approval assignments and example
- Whenever you create a bill or a bill syncs to BILL, we'll automatically add
approvers from all policies that apply to that bill. - If multiple policies match a bill, we'll add approvers from all matching policies.
- The order of approvers is determined first by the order of policies, and second by
the order of approvers within a policy. - You can reorder policies if needed.
- If the same approver is on multiple policies, they will only be assigned to a bill
once. - Approvers from approval policies cannot be removed from a bill, but you can
reorder them if needed. However, they still need to be in order based on the order
they're listed on the policy. - We don't automatically apply approvers to vendor credits. You must manually
assign them in the order they're listed on the policy.- If you create a vendor credit and try to save without the required approvers
listed in your policies, you won't be able to save that credit. An error
message will tell you the current policy being applied, and which approvers
are required.
- If you create a vendor credit and try to save without the required approvers
Example:
Policy 1: Department and Location Approvers
Location: San Jose Department: Engineering |
1. Bob Com 2. Bill Com 3. Barry Com |
Policy 2: Bill amount over $50,000 Approvers
Bill Amount: ≥ $50,000 |
1. Barry Com |
Example bill with approvers applied Approvers
Bill Amount: $50,000 Location: San Jose Department: Engineering |
1. Bob Com 2. Bill Com 3. Barry Com 4. Betty Com |
In this example, both policies 1 and 2 apply to the example bill.
- Policy 1 applies first and adds the following approvers: Bob, Bill, and Barry.
- Policy 2 then applies and adds Betty. Barry isn't added twice, even though he is on both policies.
- Approvers are added in order by policy 1's specified approver order, then policy 2's specified approver order, excluding any approvers already added by a previously applied policy, and so on until all applicable policies are applied.
Replace or delete approvers on policies in bulk
If you have a change in approvers, you can delete or replace them in your policies as needed manually by editing the individual policies and bills, or in bulk to change all policies and existing at once.
Replace approvers
- Select Settings
- Select Approval Settings under Approvals
- You can also select the three dots menu on the Approvals page, and select Approval Settings
- Select Manage Approvers, then select Replace Approver.
- Select an approver or an approver group you'd like to remove.
- Select an approver or approver group to replace the one to be removed.
- Select Now to process the change now, or select a date to process the change later.
- Select Save
We'll replace the approver or approver group on all policies and existing bills—this may take a few minutes depending on how many policies and bills you have. When the change is complete, we'll send you an email to let you know.
Delete approvers
- Select Settings
- Select Approval Settings under Approvals
- You can also select the three dots menu on the Approvals page, and select Approval Settings
- Select Manage Approvers, then select Delete Approver.
- Select an approver or an approver group you'd like to delete.
- Select Now to process the change now, or select a date to process the change later.
- Select Save
- If deleting the approver or approver group will leave any policies without an approver, you'll see a warning popup. Select Yes, Delete to complete the deletion anyway, or select No, Go Back to make changes or cancel.
We'll delete the approver or approver group on all policies and existing bills—this may take a few minutes depending on how many policies and bills you have. When the deletion is complete, we'll send you an email to let you know.
Approval policies: Things to know
- The order of approvers you assign to a bill or credit must match the order of the mandatory approvers listed within any policy.
- All approvers you add to a bill or credit must approve the bill or credit for it to be considered Approved, and the bill or credit must be approved in the order of the listed approvers.
- If you edit or delete a policy, it won't apply retroactively to previously created bills or credits and will only apply to future bills or credits.
- The policies in place at the time a bill or credit was created will always apply to that bill or credit. If you need a different policy to apply to an existing bill or credit, you'll need to delete the bill or credit, make the policy changes, then recreate the bill or credit.
Upgrade to custom approvals
We highly encourage all users to upgrade to our new approvals experience! By upgrading to our new custom approvals experience, you will gain the following benefits:
- Approvers from policies are automatically added to all manually created bills.
- Approvers from policies are automatically added to all synced bills.
- Approvers from policies are automatically added to all bills created by Intelligent Virtual Assistant in your Inbox.
- The ability to create approval policies on 10 bill criteria.
In order to use custom approvals, you must be on our Corporate or Enterprise price plan. Upgrade your price plan. If you are currently on one of those price plans, you will see the ability to upgrade to custom approvals over the next few weeks as we rollout the feature. If you don't see it yet, stay tuned!
If you have existing standard approval policies when you upgrade to custom, We'll move those existing policies to your new custom approvals policies, keeping the settings and selected approvers the same. Before we switch your account to custom approvals, we'll ask you to verify they transferred correctly.
Verify transferred approval policies
- Select Settings.
- Select Approval Settings under Approvals.
- Review your policies, and if they're correct, select Save.
- You'll keep standard approvals until you select save.