On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

funding

funding · Optional

Appears in

What is it?

funding links an organization to a Grant that provides it with financial support. A Grant is itself a schema.org type that can describe the funding amount, the funder, and the program under which funding was awarded. This field is designed for formal grant-based funding relationships, not generic sponsorship.

The value is a Grant object, not a plain text dollar amount. The Grant type has its own properties: name (the grant program name), funder (who gave the grant), amount (value of the grant), and description.

Why this matters for AEO

AI answer engines synthesize organizational profiles from structured data. When a user asks "How is Khan Academy funded?" or "What grants does this research organization receive?", AI systems look for funding declarations in structured data to answer directly.

The funding field creates a machine-readable trail from an organization to its funding sources. For nonprofits, research institutions, and public-benefit organizations, this signals transparency and allows AI systems to accurately represent funding provenance in generated summaries.

Research organizations in particular benefit from this field. AI systems that answer questions about scientific independence or institutional bias can reference structured funding data rather than relying on unverified claims in body copy.

What the specs say

Schema.org:funding expects a Grant value. A Grant that directly or indirectly provides funding or sponsorship for this item. See also: funder for individuals/organizations that provide funding directly. [Source: https://schema.org/funding]

Google: Not mentioned in Google's structured data documentation for Organization. This field is part of the pending schema.org vocabulary adopted by research and academic communities. [Source: https://developers.google.com/search/docs/appearance/structured-data/organization]

How to find your value

For each formal grant or funding program:

  • name: the grant program name (e.g., "NSF Graduate Research Fellowship")
  • funder: the organization or person awarding the grant, as an Organization or Person object
  • amount: a MonetaryAmount object with value and currency
  • identifier: the grant number or award ID if publicly available

If the funding is ongoing and not grant-specific, use the funder field directly on the Organization instead of funding.

Format and code

Organization with a grant

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Khan Academy",
  "url": "https://www.khanacademy.org",
  "funding": {
    "@type": "Grant",
    "name": "Bill & Melinda Gates Foundation Education Grant",
    "funder": {
      "@type": "Organization",
      "name": "Bill & Melinda Gates Foundation",
      "url": "https://www.gatesfoundation.org"
    }
  }
}

Research institute with multiple grants

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Broad Institute",
  "url": "https://www.broadinstitute.org",
  "funding": [
    {
      "@type": "Grant",
      "name": "NIH Human Genome Research Program",
      "identifier": "1R01HG000000",
      "funder": {
        "@type": "Organization",
        "name": "National Institutes of Health",
        "url": "https://www.nih.gov"
      }
    },
    {
      "@type": "Grant",
      "name": "Eric and Wendy Schmidt Fund",
      "funder": {
        "@type": "Organization",
        "name": "Schmidt Futures",
        "url": "https://www.schmidtfutures.com"
      }
    }
  ]
}

Grant with amount

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "OpenAI",
  "funding": {
    "@type": "Grant",
    "name": "Microsoft Strategic Investment",
    "amount": {
      "@type": "MonetaryAmount",
      "value": 10000000000,
      "currency": "USD"
    },
    "funder": {
      "@type": "Organization",
      "name": "Microsoft",
      "url": "https://www.microsoft.com"
    }
  }
}

Webflow implementation

Static pages

Add in Page Settings > Custom Code on the organization's about page or homepage:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Your Organization",
  "funding": {
    "@type": "Grant",
    "name": "Grant Program Name",
    "funder": {
      "@type": "Organization",
      "name": "Funder Name",
      "url": "https://funder.org"
    }
  }
}
</script>

CMS template pages

For organizations with multiple grants managed in a CMS, store each grant as a collection item with fields for grant name, funder name, and funder URL. Reference these in a custom code embed.

In Schema HQ

The funding field supports the funding field in its organization schema editor. Add each grant through the UI, including funder details, and Schema HQ generates the correct Grant wrapper in the JSON-LD output.

Real examples

Wikimedia Foundation:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Wikimedia Foundation",
  "url": "https://wikimediafoundation.org",
  "funding": {
    "@type": "Grant",
    "name": "Alfred P. Sloan Foundation Open Knowledge Grant",
    "funder": {
      "@type": "Organization",
      "name": "Alfred P. Sloan Foundation",
      "url": "https://sloan.org"
    }
  }
}

Related fields

FAQ

What is the difference between funding and funder?

funder is a direct property linking an organization to the person or organization that funds it. funding is a richer property that links to a Grant object, which can include the grant program name, award amount, and grant identifier. Use funder for simple direct funding attribution. Use funding when the funding comes through a named grant program.

Can a for-profit organization use the funding field?

Yes. The funding field is valid for any schema.org entity type. For-profit companies that receive formal grants from government programs, research bodies, or foundations can declare them using funding.

Is the Grant type widely supported?

The Grant type is part of the pending schema.org vocabulary, meaning it is valid but not yet fully adopted into all validators. Major knowledge graph consumers including Google's Knowledge Panels and Wikidata-aligned systems support it. Use it, but verify with Google's Rich Results Test.

On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
Generate schema for your site with Schema HQ

Get Early Access

Get Early Access

Need help with schema on your site?

We implement structured data for Webflow sites — from audit to deployment.

Work with us

Work with us