{
  "schemaVersion": "1.0",
  "item": {
    "slug": "supabase",
    "name": "Supabase",
    "category": "cloud-infrastructure",
    "description": "Supabase bills at the organization level and makes issued documents available from organization billing settings.",
    "status": "researched",
    "website": "https://supabase.com/",
    "invoiceHelpUrl": "https://supabase.com/docs/guides/platform/billing-on-supabase",
    "accessMethods": [
      "vendor_portal",
      "email_forward",
      "manual_upload"
    ],
    "authentication": {
      "oauth": false,
      "apiToken": false,
      "browserSession": true,
      "requiredRole": "Organization Owner or Administrator with billing access"
    },
    "capabilities": {
      "accountDiscovery": {
        "supported": false,
        "notes": "No public workflow for discovering every account from billing data is documented."
      },
      "billingHistory": {
        "supported": true,
        "notes": "Billing records are documented at Organization settings > Billing > Invoices."
      },
      "invoiceMetadata": {
        "supported": true,
        "notes": "Issued billing records include the core details needed to identify the charge."
      },
      "invoicePdf": {
        "supported": true,
        "notes": "The documented workflow provides PDF invoice, emailed invoice."
      },
      "creditNotes": {
        "supported": "unknown",
        "notes": "Credit-note availability is not confirmed by the reviewed source."
      },
      "lineItems": {
        "supported": "partial",
        "notes": "Line-item depth varies by document type, plan, or contract."
      },
      "usage": {
        "supported": true,
        "notes": "The vendor documents usage detail alongside its billing workflow."
      },
      "subscriptions": {
        "supported": true,
        "notes": "Subscription or plan charges are part of the documented billing workflow."
      },
      "paymentMethod": {
        "supported": true,
        "notes": "The documented billing area includes payment-method management or detail."
      }
    },
    "billing": {
      "cadence": [
        "monthly"
      ],
      "invoiceLocation": "Organization settings > Billing > Invoices",
      "emailedAutomatically": true,
      "currencies": [],
      "documentTypes": [
        "invoice"
      ]
    },
    "billproof": {
      "retrieval": false,
      "normalization": true,
      "transactionMatching": true,
      "connectionAvailable": false,
      "limitations": [
        "Billproof does not currently have a direct Supabase billing connection.",
        "Retrieval requires an authorized user to download or forward the document."
      ]
    },
    "normalizedFields": [
      "vendor_name",
      "invoice_number",
      "invoice_date",
      "billing_period",
      "subtotal",
      "tax",
      "total",
      "currency",
      "payment_method",
      "account_id"
    ],
    "commonCardDescriptors": [],
    "researchedAt": "2026-08-29",
    "lastVerifiedAt": "2026-08-29",
    "sources": [
      {
        "title": "Billing on Supabase",
        "url": "https://supabase.com/docs/guides/platform/billing-on-supabase",
        "type": "official"
      }
    ],
    "guide": {
      "quickAnswer": "Open the paying Supabase organization, go to Organization settings > Billing > Invoices, and download the required document.",
      "requiredRole": "Organization Owner or Administrator with billing access",
      "steps": [
        "Sign in and switch to the Supabase organization that owns the paid projects.",
        "Open Organization settings and select Billing.",
        "Open the Invoices section and locate the billing month.",
        "Download the invoice and upload or forward it to Billproof."
      ],
      "historyLocation": "Organization settings > Billing > Invoices",
      "missingInvoice": "Verify the selected organization and billing role, then check the billing contact inbox or ask Supabase support about an unissued document.",
      "formats": [
        "PDF invoice",
        "emailed invoice"
      ],
      "commonProblems": [
        "The user is viewing a project instead of its paying organization.",
        "The current organization is on a free plan or has no issued invoice for the period."
      ],
      "matchingTips": [
        "Use the organization name, billing period, total, and currency.",
        "Separate subscription charges from project usage shown on the same bill."
      ]
    },
    "statusLabel": "Billing guide available",
    "cta": "Request this integration",
    "manualGuide": null,
    "urls": {
      "html": "https://billproof.io/integrations/supabase",
      "json": "https://billproof.io/api/public/vendors/supabase.json",
      "capabilities": "https://billproof.io/api/public/vendors/supabase/capabilities.json"
    }
  }
}
