Recurring expense audit
Audits recurring expenses and accruals by reconciling ledger postings, invoice schedules, contracts, purchase orders, supplier records, and prior periods, then quantifying duplicates, renewals, missing accruals, price changes, and cancellation opportunities. Use for close review, spend control, subscription audits, and cost-base clean-up.
Publicado 21 de ago de 2026 · Actualizado 26 de ago de 2026
Requisitos
Map recurring expense audit source identifiers, columns, and reference fields. Add the governing recurring expense audit policy, taxonomy, thresholds, or reference documents. Define recurring expense audit ownership, periods, tolerances, and output vocabulary.
Documento de la habilidad
El SKILL.md completo que tu agente lee y sigue.
Recurring expense audit
Purpose
Test whether recurring supplier costs are correctly recorded, supported, owned, and still needed. The audit converts repeated postings and contractual commitments into a reconciled exception list with period impact and evidence for each proposed review.
Scope
Cover subscription and service expenses, recurring invoices, accruals, purchase orders, contract terms, renewals, cost centres, owners, payment cadence, price changes, duplicate vendors, unused services, and missing invoices. Reconcile a stated period and compare prior periods where available. Excluded: cancelling a service, changing the ledger, approving an accrual, negotiating with suppliers, or declaring fraud without evidence.
Data basis
- General-ledger expense lines: document ID, posting date, supplier, account, cost centre, amount, currency, tax, description, and PO or invoice reference.
- Recurring-invoice register: cadence, expected amount, next invoice date, owner, contract ID, and status.
- Contracts, order forms, POs, invoices, accrual schedule, supplier master, budget, and prior audit findings.
- Close policy, materiality threshold, FX rule, and optional
audit_periodinput.
Result
Deliver a findings sheet with one row per supplier or recurring stream: expected cadence, posted amount, variance, contract evidence, renewal date, owner, exception type, period impact, materiality, citation, and recommended disposition. Write an audit memo with reconciliations, top exceptions, recurring control gaps, and open evidence.
Quality criteria
- Ledger totals reconcile to the selected period, account scope, and currency treatment.
- Recurrence is supported by at least two dated postings, an invoice schedule, or a contract clause; one-off spend is not labelled recurring without evidence.
- Variances use the defined tolerance and show the formula and comparison period.
- Duplicate, missing-accrual, expired-contract, price-change, and unused-service findings cite rows or clauses.
- Every finding has a source citation and an impact amount or an explicit “not quantifiable.”
Instructions
Freeze the period and account population before grouping suppliers. Normalize supplier aliases only with a documented key and preserve the original name. Separate cash posting from service period when accrual data supports that distinction. Apply the supplied materiality and variance rules consistently; do not invent a threshold. Treat absent invoice evidence as an evidence gap, not proof that the cost is invalid. Keep recommendations conditional on the contract, owner, and service-use evidence.
Adapt before use
- Map ledger, invoice, PO, contract, supplier, accrual, budget, and cost-centre columns.
- Define period boundaries, currency conversion, recurrence evidence, variance tolerance, and materiality.
- Add the close policy, supplier alias table, renewal ownership rules, and prior findings.
Habilidades relacionadas
- Preparar información exógena para la DIAN
Guía a un agente para preparar la información exógena DIAN de un contribuyente colombiano: diagnóstico de obligación, búsqueda de datos en Atlas o archivos del usuario, limpieza de terceros, matriz de formatos, live documents de revisión, tablas listas para prevalidador y paquete final.
- Registrar una factura de compra en Siigo
Guía a un agente para construir el payload completo y registrar una factura de compra (FC) en Siigo a partir de una factura electrónica, resolviendo impuestos, retenciones, pagos, centro de costo y terceros.
- Siigo chart of accounts import
Imports the chart of accounts exported from Siigo Nube into the Siigo chart of accounts record type so posting skills can look up account codes. Use after creating the table from the Siigo integration or whenever accounts change.
- Siigo payment voucher posting
Posts a Recibo de Caja, Comprobante de Egreso or Comprobante contable in Siigo Nube from a described payment, resolving the third party, open invoices, document type and account codes before writing. Use when a payment must be recorded in Siigo with the correct accounts.