{"uid":"cap_9tkdjSDXx0gz__TlaVUm-","slug":"recognition-schedule-audit-552184df","name":"Recognition Schedule Audit","description":"Check that a revenue recognition schedule sums to its contract value exactly and covers its term with no gap or overlap. A cent either way means that amount is either never recognised or recognised without having been contracted, and both are reported with the exact figure. Periods are treated as inclusive day ranges, so the day after one ends is the day the next must begin, and a gap and an overlap are separate findings because they are opposite errors.","url":"https://api.zfinia.com/x402/v1/revenue-recognition-schedule-audit?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"policy":{"type":"object","properties":{"minor_units":{"type":"object"}},"additionalProperties":false},"periods":{"type":"array","items":{"type":"object","required":["start","end","amount"],"properties":{"end":{"type":"string","maxLength":32},"label":{"type":"string","maxLength":64},"start":{"type":"string","maxLength":32},"amount":{"type":["string","number"]}},"additionalProperties":false},"maxItems":1200,"minItems":1},"currency":{"type":"string","maxLength":8},"term_end":{"type":"string","maxLength":32},"term_start":{"type":"string","maxLength":32},"contract_value":{"type":["string","number"]}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.2","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PjLbV6VkhVH4tuXfP7FRL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates that a revenue recognition schedule's period amounts sum exactly to the contract value and cover the full term with no gaps or overlaps between periods.","exampleAgentPrompt":"Can you audit this revenue recognition schedule for me? The contract is worth $120,000 USD, runs from 2024-01-01 to 2024-12-31, and I have 12 monthly periods each at $10,000 — check that they sum correctly and that there are no gaps or overlaps between months.","exampleUseCases":[{"title":"SaaS annual contract recognition check","prompt":"I have a SaaS contract worth $240,000 USD running from 2024-01-01 to 2025-12-31 split across 24 monthly periods of $10,000 each — can you verify the schedule sums correctly and that no days are missing or double-covered between periods?"},{"title":"Uneven milestone payment schedule audit","prompt":"Our contract is $500,000 USD from 2024-03-01 to 2025-02-28 and we've split recognition into irregular milestone periods with different amounts — please check that all the amounts add up to $500,000 and that the periods connect with no gaps or overlaps."},{"title":"Mid-year amendment catch discrepancy","prompt":"We amended a contract mid-year and I'm worried the recognition periods no longer sum to the new contract value of $85,500 USD — can you audit the full schedule from 2024-04-01 to 2024-12-31 and tell me if any amount is unaccounted for or recognised in error?"}],"resultDescription":"A structured audit report indicating whether the schedule passes or fails, with specific findings: any cent-level discrepancy between the sum of period amounts and the contract value, any day gaps between consecutive periods where no recognition is scheduled, and any overlaps where periods cover the same day more than once. Each finding includes the exact figure or date range in error.","failureModes":["Period amounts do not sum to contract value — reports exact discrepancy amount","Gap detected between two periods — reports the exact unrecognized day range","Overlap detected between two periods — reports the exact double-covered day range","Invalid date format in period start or end fields","Term start or end date does not align with outermost period boundaries","Fewer than 1 period provided (minItems constraint violated)","More than 1200 periods provided (maxItems constraint violated)","Malformed contract value that cannot be parsed as a number"],"whenToPreferThis":"Choose this endpoint when you need precise, rule-based validation of a revenue recognition schedule against a contract — specifically to catch cent-level sum errors and day-level gap or overlap errors in period coverage. It is purpose-built for ASC 606 / IFRS 15 style period schedules and treats gaps and overlaps as distinct, separately reported findings. Prefer this over a general-purpose accounting tool when you need a deterministic pass/fail with exact error figures rather than approximate analysis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T06:38:37.981Z","isFirstParty":false,"canonicalSlug":"recognition-schedule-audit-552184df"}