{
  "id": "approvalmax--xero",
  "schema_version": "1.2",
  "app": {
    "slug": "approvalmax",
    "name": "ApprovalMax",
    "vendor": "ApprovalMax",
    "website": "https://approvalmax.com",
    "categories": [
      "bills"
    ],
    "owned_by_platform": false
  },
  "ecosystem": "xero",
  "connection": {
    "built_by": "app-vendor",
    "method": "native-api",
    "marketplace_listing_url": "https://apps.xero.com/uk/app/approvalmax",
    "setup_docs_url": "https://support.approvalmax.com/portal/en/kb/approvalmax-1",
    "certified_by_ecosystem": {
      "value": true,
      "src": [
        "s1"
      ]
    }
  },
  "sync": [
    {
      "object": "bills",
      "direction": "supported",
      "notes": "Bill approval is in every plan; the Xero listing groups bills under invoices",
      "src": [
        "s2"
      ]
    },
    {
      "object": "purchase-orders",
      "direction": "two-way",
      "src": [
        "s1"
      ]
    },
    {
      "object": "invoices",
      "direction": "two-way",
      "src": [
        "s1"
      ]
    },
    {
      "object": "credit-notes",
      "direction": "two-way",
      "src": [
        "s1"
      ]
    },
    {
      "object": "contacts",
      "direction": "two-way",
      "src": [
        "s1"
      ]
    },
    {
      "object": "quotes",
      "direction": "supported",
      "notes": "Sales quote approval is on the Advanced and Premium plans",
      "src": [
        "s2"
      ]
    },
    {
      "object": "journals",
      "direction": "supported",
      "notes": "Manual journal approval is on the Advanced and Premium plans",
      "src": [
        "s2"
      ]
    },
    {
      "object": "chart-of-accounts",
      "direction": "ecosystem-to-app",
      "src": [
        "s1"
      ]
    },
    {
      "object": "tracking-categories",
      "direction": "ecosystem-to-app",
      "src": [
        "s1"
      ]
    },
    {
      "object": "tax-rates",
      "direction": "ecosystem-to-app",
      "src": [
        "s1"
      ]
    },
    {
      "object": "items-products",
      "direction": "ecosystem-to-app",
      "src": [
        "s1"
      ]
    }
  ],
  "pricing": {
    "model": "paid",
    "integration_included_from_plan": "Standard",
    "free_trial_days": {
      "value": 14,
      "src": [
        "s1",
        "s2"
      ]
    },
    "plans": [
      {
        "name": "Standard",
        "billing": "monthly",
        "prices": {
          "AUD": 69.2,
          "GBP": 35.9,
          "NZD": 74.2,
          "USD": 50
        },
        "per": "Small size (up to 100 approved documents a month), per organisation, billed yearly",
        "src": [
          "s2"
        ]
      },
      {
        "name": "Advanced",
        "billing": "monthly",
        "prices": {
          "AUD": 114.2,
          "GBP": 59.2,
          "NZD": 121.7,
          "USD": 82.5
        },
        "per": "Small size, per organisation, billed yearly; adds bill-to-PO matching and journal approvals",
        "src": [
          "s2"
        ]
      },
      {
        "name": "Premium",
        "billing": "monthly",
        "prices": {
          "AUD": 153.4,
          "GBP": 80,
          "NZD": 164.2,
          "USD": 111.7
        },
        "per": "Small size, per organisation, billed yearly; adds batch payment verification and the public API",
        "src": [
          "s2"
        ]
      }
    ]
  },
  "regions": {
    "supported": [
      "AU",
      "CA",
      "IE",
      "NZ",
      "SG",
      "ZA",
      "UK",
      "US"
    ],
    "basis": "stated",
    "regional_notes": {
      "GLOBAL": "The Xero App Store listing also names Hong Kong, Indonesia, Malaysia, the Philippines and a Global region"
    },
    "src": [
      "s1"
    ]
  },
  "requirements": {
    "ecosystem_plan_min": "unknown",
    "ecosystem_features_required": [],
    "src": [
      "s1"
    ]
  },
  "limitations": [
    {
      "summary": "Bill-to-PO matching is only on the Advanced and Premium plans",
      "severity": "moderate",
      "src": [
        "s2"
      ]
    },
    {
      "summary": "Batch payment verification is only on the Premium plan",
      "severity": "minor",
      "src": [
        "s2"
      ]
    },
    {
      "summary": "Since August 2026 the price depends on plan type and plan size: Small, Medium or Large covers 100, 300 or 500 approved documents a month, and documents over the allowance are charged per document",
      "severity": "minor",
      "src": [
        "s2",
        "s3"
      ]
    },
    {
      "summary": "Monthly billing costs more; annual billing is 17% cheaper",
      "severity": "minor",
      "src": [
        "s2"
      ]
    },
    {
      "summary": "ApprovalMax Capture is listed as available in the UK",
      "severity": "minor",
      "src": [
        "s1"
      ]
    }
  ],
  "alternatives": [],
  "editorial": {
    "answer_summary": "ApprovalMax adds approval workflows to Xero bills, purchase orders, sales invoices and credit notes, syncing them in both directions. Bill-to-PO matching, sales quotes and manual journals need the Advanced plan or higher. Prices start at £35.90, A$69.20 or US$50 a month per organisation, billed yearly.",
    "best_for": [
      "Finance teams that need multi-step approval before bills and purchase orders reach Xero"
    ],
    "not_ideal_for": []
  },
  "profile": {
    "status": "listed"
  },
  "sources": [
    {
      "id": "s1",
      "url": "https://apps.xero.com/uk/app/approvalmax",
      "title": "ApprovalMax on the Xero App Store (UK)",
      "type": "marketplace-listing",
      "retrieved_at": "2026-11-13T05:30:00Z"
    },
    {
      "id": "s2",
      "url": "https://approvalmax.com/pricing/approvalmax-for-xero",
      "title": "ApprovalMax for Xero pricing",
      "type": "vendor-pricing",
      "retrieved_at": "2026-11-13T05:30:00Z"
    },
    {
      "id": "s3",
      "url": "https://blog.approvalmax.com/weve-changed-the-way-we-charge",
      "title": "ApprovalMax blog: We've changed the way we charge",
      "type": "changelog",
      "retrieved_at": "2026-11-13T05:30:00Z"
    }
  ],
  "verification": {
    "status": "verified",
    "last_verified": "2026-11-13",
    "verified_by": [
      "research-agent",
      "verifier-agent"
    ],
    "open_flags": []
  },
  "publishing": {
    "state": "live",
    "batch": "2026-W46",
    "approved": "2026-11-14"
  },
  "changelog": [
    {
      "date": "2026-11-13",
      "change": "Record created from public sources (pilot batch)"
    }
  ],
  "vendor": {
    "id": "approvalmax",
    "name": "ApprovalMax",
    "api": "https://trylode.io/api/vendors/approvalmax.json"
  },
  "url": "https://trylode.io/xero/approvalmax/",
  "facts": [
    {
      "id": "sync-bills",
      "topic": "sync",
      "statement": "ApprovalMax supports bills on Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-bills"
    },
    {
      "id": "sync-purchase-orders",
      "topic": "sync",
      "statement": "ApprovalMax syncs purchase orders with Xero in both directions.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-purchase-orders"
    },
    {
      "id": "sync-invoices",
      "topic": "sync",
      "statement": "ApprovalMax syncs invoices with Xero in both directions.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-invoices"
    },
    {
      "id": "sync-credit-notes",
      "topic": "sync",
      "statement": "ApprovalMax syncs credit notes with Xero in both directions.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-credit-notes"
    },
    {
      "id": "sync-contacts",
      "topic": "sync",
      "statement": "ApprovalMax syncs contacts with Xero in both directions.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-contacts"
    },
    {
      "id": "sync-quotes",
      "topic": "sync",
      "statement": "ApprovalMax supports quotes on Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-quotes"
    },
    {
      "id": "sync-journals",
      "topic": "sync",
      "statement": "ApprovalMax supports manual journals on Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-journals"
    },
    {
      "id": "sync-chart-of-accounts",
      "topic": "sync",
      "statement": "ApprovalMax pulls chart of accounts from Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-chart-of-accounts"
    },
    {
      "id": "sync-tracking-categories",
      "topic": "sync",
      "statement": "ApprovalMax pulls tracking categories from Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-tracking-categories"
    },
    {
      "id": "sync-tax-rates",
      "topic": "sync",
      "statement": "ApprovalMax pulls tax rates from Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-tax-rates"
    },
    {
      "id": "sync-items-products",
      "topic": "sync",
      "statement": "ApprovalMax pulls items and products from Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#sync-items-products"
    },
    {
      "id": "price-standard",
      "topic": "pricing",
      "statement": "ApprovalMax's Standard plan costs A$69.20 a month in Australia, £35.90 in the UK, NZ$74.20 in New Zealand and US$50 in the US (Small size (up to 100 approved documents a month), per organisation, billed yearly), excluding tax.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#price-standard"
    },
    {
      "id": "price-advanced",
      "topic": "pricing",
      "statement": "ApprovalMax's Advanced plan costs A$114.20 a month in Australia, £59.20 in the UK, NZ$121.70 in New Zealand and US$82.50 in the US (Small size, per organisation, billed yearly; adds bill-to-PO matching and journal approvals), excluding tax.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#price-advanced"
    },
    {
      "id": "price-premium",
      "topic": "pricing",
      "statement": "ApprovalMax's Premium plan costs A$153.40 a month in Australia, £80 in the UK, NZ$164.20 in New Zealand and US$111.70 in the US (Small size, per organisation, billed yearly; adds batch payment verification and the public API), excluding tax.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#price-premium"
    },
    {
      "id": "price-trial",
      "topic": "pricing",
      "statement": "ApprovalMax offers a 14-day free trial.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1",
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#price-trial"
    },
    {
      "id": "regions",
      "topic": "regions",
      "statement": "ApprovalMax works with Xero in AU, CA, IE, NZ, SG, ZA, UK and US.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#regions"
    },
    {
      "id": "marketplace-listed",
      "topic": "trust",
      "statement": "ApprovalMax is listed in the official Xero marketplace.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#marketplace-listed"
    },
    {
      "id": "limitation-1",
      "topic": "limitation",
      "statement": "Bill-to-PO matching is only on the Advanced and Premium plans.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#limitation-1"
    },
    {
      "id": "limitation-2",
      "topic": "limitation",
      "statement": "Batch payment verification is only on the Premium plan.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#limitation-2"
    },
    {
      "id": "limitation-3",
      "topic": "limitation",
      "statement": "Since August 2026 the price depends on plan type and plan size: Small, Medium or Large covers 100, 300 or 500 approved documents a month, and documents over the allowance are charged per document.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2",
        "s3"
      ],
      "url": "https://trylode.io/xero/approvalmax/#limitation-3"
    },
    {
      "id": "limitation-4",
      "topic": "limitation",
      "statement": "Monthly billing costs more; annual billing is 17% cheaper.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/approvalmax/#limitation-4"
    },
    {
      "id": "limitation-5",
      "topic": "limitation",
      "statement": "ApprovalMax Capture is listed as available in the UK.",
      "label": "Lode-verified",
      "verified": "2026-11-13",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/approvalmax/#limitation-5"
    }
  ],
  "cite_as": "Lode (trylode.io), ApprovalMax + Xero, verified 2026-11-13",
  "lode": {
    "publish_state": "live",
    "stale": false,
    "completeness": 0.8
  }
}