Backed by
Automate accruals by 90%. Close 4+ days faster.
Eliminate accrual spreadsheets with auditable scripts by aggregating real-time signals
from your procurement system, AP inbox, Slack, and Teams.
PROCUREMENT
" height="34px" id="wgLwOOVQl" transform="translate(1 3.5)" width="38px"/>)
" height="22px" id="M9us_LLxi" transform="translate(3 9)" width="34.00000010808776px"/>)
Emails
" height="16.968676355219355px" id="p7PVA70bB" transform="translate(3.214 6.915)" width="33.606134375782226px"/>
" width="40px">
Database
" width="39.98091239036067px">
" width="24.922618617065964px">
" height="11.688332926799466px" id="GvWWuDSDr" transform="translate(4.182 7.792)" width="4.793488317661305px"/>
MESSAGES
" width="40px">
" height="40px" id="l36BQhAdG" width="40px"/>
" width="40px">
Inputs
Rules
Outputs
Completed
Escalated
Export
Vendor
PO Amount
Contract Start Date
Contract End Date
Accrual Estimate
Explanation
ABC Audit Firm
$125,000
1/1/2025
12/31/2025
$30,000
Per internal stakeholder
Zain Law Firm
$250,000
6/30/2025
12/31/2025
$52,600
Based on previous invoices
Bay Area Cleaners
$56,000
6/30/2025
12/31/2025
$9,333
Straight-line
123 Events, LLC
$25,000
2/1/2025
12/31/2025
$0
Under $30K threshold
Analyzing 775 net new POs and 2,000 invoices...
ERP
" width="39.951666666666675px"/>
" width="40px">
Manual reconciliation
Identifying vendors that haven't invoiced and need to be accrued involve aggregating data across AP inbox, GL, and contracts.
Missing invoices
Confirming usage and service delivery with internal stakeholders and vendors requires time-consuming outreach
" height="18.03075px" id="QFaxK3D4M" stroke-dasharray="" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-width="2" stroke="rgb(0, 0, 0)" transform="translate(1.976 1.969)" width="20.04565639485315px"/>
Messy exceptions
Evolving accrual policies across vendors and functional departments lead to lengthy reviews and offline spreadsheets
ADJUSTMENTS…
Material adjustments
Accounting for discrepancies between estimated accruals, realized expenses, and budgets is complex and labor-intensive
Centralize your vendor context
We analyze vendor invoicing patterns across data in procurement systems, shared AP inboxes, contracts, and journal entries.
Encode your acounting judgment
We enable your team to define how accruals and prepaids should work once. Mesh applies that logic consistently, month after month.
Review flagged exceptions
We cut your review time by flagging only what needs attention: missing assumptions, material period-over-period changes, and items requiring human judgment.
Maintain a bullet-proof audit trail
We embed formulas and evidence to explain how we arrived at every number, and track who made what change, when.
Purchase Orders
Click to select document
or drag your input CSV file here
Purchase Orders.csv
Invoice
Click to select document
or drag your input CSV file here
Invoices.csv
Submit
Customer Rule Set History
Date
Version
Created By
Status
Oct 29, 2025
10:15 AM
v10
Alice
Smith
Inactive
Oct 28, 2025
10:15 AM
v9
Alice
Smith
Active
Oct 27, 2025
10:15 AM
v8
Alice
Smith
Inactive
Oct 26, 2025
10:15 AM
v7
Alice
Smith
Inactive
Oct 25, 2025
10:15 AM
v6
Alice
Smith
Inactive
Oct 24, 2025
10:15 AM
v5
Alice
Smith
Inactive
Oct 23, 2025
10:15 AM
v4
Alice
Smith
Inactive
Oct 22, 2025
10:15 AM
v3
Alice
Smith
Inactive
Oct 21, 2025
10:15 AM
v2
System
Active
Oct 20, 2025
10:15 AM
v1
Alice
Smith
Inactive
Customer Rule Set v10
PO Received
Inactive
Created Date
Oct 29, 2025 at 10:15 AM
Created By
Alice Smith
Description
Config
1. Missing PO Dates
Return $0 with escalation because PO Start Date
and/or End Date is missing/malformed
2. Future PO Services
Return $0 without escalation if PO start date is
after the period's 15th day
3. DRI Input Override
Return DRI input amount if a positive value is
provided
4. Excluded Supplier
Return $0 without escalation if supplier is in the
excluded list
5. Exclusion Criteria
Return $0 without escalation if all custom
exclusion criteria match
6. PO Balance Threshold
Return $0 without escalation if remaining PO
balance is below the threshold
7. Period Fully Invoiced
Return $0 without escalation if all months in the
period are already invoiced
8. Invoices Total Exceeds PO Line Total
Return $0 without escalation if total invoices are
greater than or equal to PO line total
9. Current Month Invoiced with Zero
Prior Accrual
Return $0 without escalation if current month is
invoiced and prior month accrual is zero
10. PO Ended Before Period Start
Return prior month accrual with escalation if PO
ended before current period start
11. Services Not Provided
Return $0 without escalation if no services were
provided during the month
12. Invoice Proxy Method
Return invoice proxy amount with escalation if
over/partial/prior invoices exist
13. Straight Line Estimate
Return straight-line estimate with optional
escalation based on prior month accrual or
negative invoices
Accrual amount updated successfully
Override Accrual Amount
Please fill out the information below
Current Value
New Value
Reason for Accrual
Submit
View Invoices
Learn more
Override
Purchase Orders
Invoices
Export
Purchase Orders
Invoices
Export
=(A2 * B2)
Stop chasing. Start closing.
Encode your accruals logic into scripts and reclaim 4+ days of your month-end.
" transform="translate(3 3)" width="17.99999938744302px"/>)
Your vendors send you invoices late, adhoc, and in bulk
" transform="translate(3 3)" width="17.99999938744302px"/>)
You scramble at month-end to book accruals and prepaids
" transform="translate(3 3)" width="17.99999938744302px"/>)
You lack clarity around actual vendor spend against budget
" transform="translate(3 3)" width="17.99999938744302px"/>)
You chase vendors and internal stakeholders for missing invoices
" transform="translate(3 3)" width="17.99999938744302px"/>)
You recreate the same 15-tab spreadsheet every month