Skip to content
  • There are no suggestions because the search field is empty.

Billing Agreements

This article explains how to set up, manage, and terminate Billing Agreements in Anedot to streamline vendor payments and assign markups to specific fundraising pages.

CleanShot 2025-08-21 at 11.37.46@2x

Billing Agreements allow authorized third-party Vendors to automatically collect markups from your fundraising account—streamlining vendor invoicing and reducing administrative work.

Each Billing Agreement can be assigned to multiple Action Pages, or you can create unique agreements for specific pages.


Table of Contents: 


User Access Requirements

manage-billing-agreements-image-01-b2a752aeda6936bc39e2b96c336ef519

To create or manage Billing Agreements, users must be assigned one of the following permission sets:

  • A Custom Permission Set with the following permissions enabled:
    • Action Pages: View, Edit

    • Billing Agreements: View, Edit

  • Super Admin access (full account access)

    • Important: Super Admins can manage, edit, refund, export, and even close accounts. Use caution when granting this level of access. 

    Want to better understand how vendor access works? Take a look at our Vendors: Best Practices article for helpful guidance on setting appropriate access based on your vendor’s role.


    Request Access to Manage Billing Agreements

    If you don’t currently have the required permissions:

    • Ask the Account Owner or a Super Admin to update your access via Settings > Access > Users

    • Alternatively, the Account Owner can submit a request to Support specifying:

      • Whether you should be assigned a Custom Permission Set, or

      • Granted Super Admin access


    How to Create a Billing Agreement

    CleanShot 2025-08-21 at 11.39.47@2x

    1. Navigate to Settings > Finance > Billing Agreements

    2. Click the blue “New Billing Agreement” button

    3. Complete the fields:

      • Type – Choose the Billing Agreement type from the dropdown menu
        • Markup – A Markup BA enables a vendor to automatically deduct a predefined fee from each donation processed through designated pages in Anedot.
        • Offline – An Offline BA allows a vendor to track and manage client donations through their Anedot vendor account without automatic fee deductions.
      • Name – Custom name for your agreement

      • Connected Account (Vendor) – Select or add using the Vendor’s Account UID
        manage-billing-agreements-image-02-9f672a1fdb3b157b7fc816ea753d5dda

      • Markup Commission – % of each donation paid to the vendor (up to 95%, cannot be 0%)

      • Terms – Choose if markup applies to refunds or recurring donations

      • Contract Terms – Optional: Add language from your vendor agreement

      • Associated Action Pages – Select the pages this agreement applies to

    4. Click “New Agreement” to activate it

    Once saved, the Billing Agreement is automatically approved and active. For Markups, the commission will apply to all transactions on associated pages.


    View or Edit a Billing Agreement

    manage-billing-agreements-image-03-faef1f64c65c38fee33a6719ebe248e6

    1. Go to Settings > Finance > Billing Agreements

    2. Hover over the Agreement name and click View

    3. You may update:

    Terms and Markup rates cannot be edited.
    To make changes, create a new agreement and terminate the original.

    Changes take effect immediately and will apply to new donations on associated pages.


    Cloning Action Pages with Billing Agreements

    manage-billing-agreements-image-04-82229bac0e5ca0f4211dc0b335837b41

    When you clone an Action Page that has a Billing Agreement:

    • The agreement will carry over to the new page

    • In the Action Page Builder, a yellow Billing Agreement icon will appear beside the Page Name if a Billing Agreement is active

    • Click the icon to view agreement details before cloning

    Users without Billing Agreement permissions cannot clone Action Pages that include one.


    Terminate a Billing Agreement

    1. Go to Settings > Finance > Billing Agreements

    2. Hover over the Agreement name and click View

    3. Click the red “Terminate Agreement” button