{
  "docId": "019f6b8f-703a-73b2-9ce7-4c20d37b9d2c",
  "docSlug": "jarvis-the-ultimate-guide-to-arr",
  "documentTitle": "The Ultimate Guide To ARR",
  "authorId": "the-ultimate-guide-to-arr",
  "authorName": null,
  "documentKindSlug": "deck",
  "documentKindLabel": "Deck",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": null,
  "orientation": null,
  "aspectRatio": null,
  "pageNumber": 41,
  "pageCount": 72,
  "prevPage": 40,
  "nextPage": 42,
  "slideType": "other",
  "function": "present_framework",
  "density": "overcrowded",
  "nDataPoints": 0,
  "notes": "The slide provides operational best practices for financial reporting.",
  "elementsJson": null,
  "metadataConfidence": 0.9,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c/41",
  "deckHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c",
  "deckJsonHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c.json",
  "deckAnchorHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c#slide-41",
  "components": [
    {
      "bbox": {
        "h": 0.04,
        "w": 0.66,
        "x": 0.17,
        "y": 0.29
      },
      "kind": "callout",
      "text": "What to consider: How do you compare spend on an apples-to-apples basis when customers are invoiced on different schedules?",
      "attrs": null,
      "subkind": "primary",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "452e2947-eccc-4f93-9163-6a01750c954b",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.66,
        "x": 0.17,
        "y": 0.75
      },
      "kind": "callout",
      "text": "What to consider: How do you avoid double counting when a corrective invoice was issued to resolve a mistake in a prior invoice?",
      "attrs": null,
      "subkind": "primary",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "94858276-b8b2-4cd1-8c55-8f030f41a434",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.66,
        "x": 0.17,
        "y": 0.82
      },
      "kind": "callout",
      "text": "What we recommend: In cases where multiple invoices were issued on the same day, it's usually safe to honor the last invoice created on that date.",
      "attrs": null,
      "subkind": "primary",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "b77c6e18-0821-4f15-9a9d-526829ebdcea",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.66,
        "x": 0.17,
        "y": 0.36
      },
      "kind": "callout",
      "text": "What we recommend: Adjust every invoice down to the monthly level and annualize from there. This looks something like the below:",
      "attrs": null,
      "subkind": "primary",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "be53a989-dcb4-43d3-b28f-efa8f5f7c4b6",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.58,
        "x": 0.21,
        "y": 0.43
      },
      "kind": "diagram",
      "text": "Annualizing Invoices -> Amount / Duration (in months) * 12 = ARR",
      "attrs": null,
      "subkind": "process",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "7feb7f30-7568-40ba-bc5a-b3ae64750636",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.66,
        "x": 0.17,
        "y": 0.23
      },
      "kind": "paragraph",
      "text": "Most businesses have customers at different payment frequencies: monthly, quarterly, or annually.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "3e1798ab-fb4b-4bfb-ae61-fecc7f480bc7",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.66,
        "x": 0.17,
        "y": 0.09
      },
      "kind": "paragraph",
      "text": "a critical step in locking month-end or quarter-end reporting results. Be sure to communicate these timelines to other teams relying on ARR reporting and instruct them not to pull any ARR reporting until invoicing is complete.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a2b0f5f4-f94f-4ecc-96b1-b32513e87d8e",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.66,
        "x": 0.17,
        "y": 0.58
      },
      "kind": "paragraph",
      "text": "In most cases, only one invoice per subscription at a time should be honored to avoid double counting.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a2d3701d-fcb2-4c0e-81b6-f65ba1b6385f",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.66,
        "x": 0.17,
        "y": 0.69
      },
      "kind": "paragraph",
      "text": "In most cases, only one invoice per subscription at a time should be honored to avoid double counting.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "e9cbe48d-fa31-47a1-881d-717d62c3cbb1",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.15,
        "x": 0.17,
        "y": 0.19
      },
      "kind": "title",
      "text": "FREQUENCY",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "21419a74-e5db-4a74-b0df-482fec15daba",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.25,
        "x": 0.17,
        "y": 0.54
      },
      "kind": "title",
      "text": "OVERLAPPING INVOICES",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d32f666c-bde6-4aaa-847e-e138e6c2a862",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.42,
        "x": 0.17,
        "y": 0.65
      },
      "kind": "title",
      "text": "CORRECTIVE AND BACKDATED INVOICES",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "fb45fb73-9580-4a82-b1a3-7bddff7ab2f7",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [
    {
      "name": "List presentation",
      "slug": "list-presentation",
      "agent": null,
      "layer": "slide",
      "matchId": "ea9b9487-3851-48b9-a9f4-280d329ad4cd",
      "evidence": "The slide contains a list/bullet component with a clear list of items.",
      "confidence": 0.7
    }
  ],
  "frameworks": [],
  "arcBeats": [],
  "loops": [
    {
      "to": 72,
      "from": 10,
      "name": "Logic Chain",
      "slug": "01-logic-chain",
      "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
      "matchId": "e8faec0b-9f7e-48c0-9872-9bc2ef4cc4c5",
      "evidence": "The document presents a logical sequence of information, starting with the components of ARR and building up to benchmarking.",
      "position": 0,
      "objective": "To understand the components of ARR and how they relate to each other.",
      "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
      "confidence": 0.6,
      "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}