{
  "tool_id": "art-479-compare-receivables-finance-economics",
  "tool_version": "1.0.0",
  "display_name": "Forfaiting vs Factoring vs Invoice Discounting Economics",
  "mcp_name": "compare_receivables_finance_economics",
  "mandate_type": "analytics_mandate",
  "wave": 65,
  "gpu": false,
  "url": "https://ainumbers.co/chaingraph/art-479-compare-receivables-finance-economics.html",
  "description": "Compares net proceeds and effective annual cost across forfaiting (medium/long-term trade receivables, non-recourse PV discount), factoring with recourse, factoring without recourse, and invoice discounting for a receivables portfolio. Models advance rates, discount rates, service fees, and arrangement costs; returns per-instrument net proceeds, effective annual cost, a cost ranking, and the cheapest/highest-proceeds instrument. Provable node counterpart to tools/425-forfaiting-factoring-economics.html.",
  "input_schema_ref": "chaingraph/art-479-compare-receivables-finance-economics.html#manifest",
  "consumes": [],
  "feeds": [],
  "status": "live",
  "conformance_fixtures": true,
  "compute_capability": "server",
  "compute_images": [{"system":"sha256-source","image_id":"sha256:ff2eabad532dc59453467b36302b88c0ac41425aca4e48f9524b89d928c33878","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-07-25"}],
  "export_capability": ["json"],
  "compute_proof_ready": "ready",
  "compute_proof": {
    "type": "ZkVmReceipt",
    "system": "risc0",
    "receiptFormat": "groth16-bn254",
    "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
    "seal": "H6WpLG2x1Sham/NZ4taWVrsdiWXLoyZ6C5vpnJ8XKYoEnNrRrnANEVR4VZPmjRih7ItjG7m5jIgyNLPyPnlIYQjQuKOpne21B0U2+5aryHFYr79Kviukl4rK0pmEbq3aHdzQNNY1AZWivWoDV1sx3NQhvXSYDhDnwjPrBjezzd4o/u3PSOEl4WdPoBIveLpllWjH8HaiWQFR1W3dDpkNbAPjJLWv1DqNHHBLwk3GLXy/Zmclm/4siWlUvN3pvTtlLsiV2gzUgLDCitaLafA4ob64hhaCRnA8BSvALz5RITAVsfiWQGPCCrltIVi6/9fgk8UWmLmFYv4ps27zudtCgg==",
    "journal": {
      "chaingraph_version": "0.4.0",
      "kernel_digest": "sha256:ff2eabad532dc59453467b36302b88c0ac41425aca4e48f9524b89d928c33878",
      "output": {
        "cheapest_instrument": "Forfaiting",
        "cost_ranking": [
          "Forfaiting",
          "Factoring (With Recourse)",
          "Factoring (Non-Recourse)",
          "Invoice Discounting"
        ],
        "highest_proceeds_instrument": "Forfaiting",
        "portfolio": {
          "currency": "USD",
          "face_value": 1000000,
          "num_debtors": "mid",
          "obligor_quality": "sub_ig",
          "tenor_days": 90
        },
        "results": {
          "factoring_non_recourse": {
            "effective_annual_cost_pct": 109.87,
            "net_proceeds": 786836,
            "recourse": "non-recourse"
          },
          "factoring_recourse": {
            "effective_annual_cost_pct": 85.83,
            "net_proceeds": 825329,
            "recourse": "with-recourse"
          },
          "forfaiting": {
            "effective_annual_cost_pct": 8.7,
            "net_proceeds": 979010,
            "recourse": "non-recourse"
          },
          "invoice_discounting": {
            "effective_annual_cost_pct": 110.96,
            "net_proceeds": 785178,
            "recourse": "with-recourse"
          }
        }
      }
    }
  }
}
