How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.
Cloud is postpaid and metered. You are billed for the units you consume, invoiced monthly. There are no plans, no seats and no minimum.
How it works
Every billable request records the units it consumed, against the project that made it.
Each service prices each of its operations separately, per unit — the current rates are on each service page, read from the same table that generates the invoice.
Usage accumulates over the calendar month and is invoiced to the organization’s card at the end of it.
Only work that produced a result is billed. Failures cost nothing.
Operations within one service are priced independently because they cost independently. Extracting structured data from a page costs several times what fetching that page costs, so they are separate prices, separate meters and separate scopes rather than a flag on one endpoint. That is what stops a caller who wanted the cheap operation from being billed for the expensive one.
Why there is no free tier
Every Cloud request carries real upstream cost the moment it runs, whether or not we can invoice for it. So spending is opt-in and the opt-in is a card: an organization without an active payment method is refused with billing_required at the gateway, before any work happens.Free usage, when we grant it, is a credit on your account rather than a free allowance written into a product. A credit covers any service you use, including ones that ship after it was granted, and it runs out — which is the honest version of the same offer.
Budget caps
Each project can carry a monthly limit, evaluated before the work, against the calendar month in UTC. It is the control that bounds a runaway loop, and it is the one we recommend setting on day one.
Setting
Effect
No limit
Uncapped. Your card is the only ceiling.
Limit, action block
Requests are refused with 402 insufficient_credit once the month’s spend reaches the cap.
Limit, action notify
Requests continue; the overage is flagged rather than refused.
A budget is per project, not per organization. A limit on production does not constrain staging.
When payment fails
If an invoice cannot be collected, the organization moves to past due and the data plane stops serving with billing_past_due until the card is fixed. There is no grace window on a postpaid metered API, and that is deliberate: usage accrued during a retry window would land on the same invoice that is already failing to collect.Nothing is deleted. Keys, projects and usage history survive; only the ability to spend is paused, and it resumes on the next request once the payment method is valid.
What development costs
There is no separate development tier: the calls you make while integrating are billed at the same per-unit rate as production. In practice that is cents, because only work that produced a result is metered — validation errors, auth failures, rate limits and upstream failures all cost nothing. Set a small monthly budget on a project you are experimenting with and the cap, not the credential, is what bounds the spend.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Gomry Cloud docs","description":"Developer APIs from Gomry. Metered per request, priced per unit, billed monthly — no plans, no seats, no free tier to outgrow.","colors":{"primary":"#242424","light":"#F0EFE6","dark":"#242424"},"logo":{"light":"https://mintcdn.com/gomry-cloud-services/SacFyndYg2F1rf9S/assets/logo-light.png?fit=max\u0026auto=format\u0026n=SacFyndYg2F1rf9S\u0026q=85\u0026s=42e226ab6766876a3efb67ba99d3bbad","dark":"https://mintcdn.com/gomry-cloud-services/SacFyndYg2F1rf9S/assets/logo-dark.png?fit=max\u0026auto=format\u0026n=SacFyndYg2F1rf9S\u0026q=85\u0026s=4609213baa1c2c46c365e698693a13cd","href":"https://cloud.gomry.com"},"favicon":"https://mintcdn.com/gomry-cloud-services/SacFyndYg2F1rf9S/assets/favicon.ico?fit=max\u0026auto=format\u0026n=SacFyndYg2F1rf9S\u0026q=85\u0026s=c589db00f1ae0de07c203bbbe74fe762","api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","javascript","python"]}},"appearance":{"default":"system"},"footer":{"links":[{"header":"Gomry Cloud","items":[{"label":"Console","href":"https://cloud.gomry.com/sign-in"},{"label":"About","href":"https://cloud.gomry.com/about"},{"label":"Contact","href":"https://cloud.gomry.com/contact"},{"label":"Privacy","href":"https://cloud.gomry.com/privacy"}]},{"header":"For agents","items":[{"label":"Agent guide","href":"https://cloud.gomry.com/agents.md"},{"label":"llms.txt","href":"https://cloud.gomry.com/llms.txt"},{"label":"OpenAPI","href":"https://cloud.gomry.com/openapi.json"}]}]},"seo":{"indexing":"all"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Console","icon":"square-terminal","href":"https://cloud.gomry.com/sign-in"},{"anchor":"Status","icon":"signal","href":"https://gomry.com/status"},{"anchor":"Support","icon":"envelope","href":"https://cloud.gomry.com/contact"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"gomry-cloud-services","hasAudioNarration":false,"actualSubdomain":"gomry-cloud-services","customDomains":["docs.cloud.gomry.com"],"gitSource":{"type":"github","owner":"gomryhq","repo":"gomry-cloud-services","deployBranch":"feat/mintlify-docs","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ab29881d73065b63adb3ceb","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API reference","count":20},{"language":"default","tag":"ToolsAPI","count":8},{"language":"default","tag":"Documentation","count":8},{"language":"default","tag":"Superagent","count":6},{"language":"default","tag":"Guides","count":6},{"language":"default","tag":"Services","count":5},{"language":"default","tag":"Catalog","count":5},{"language":"default","tag":"Scrape","count":4},{"language":"default","tag":"Ember","count":2},{"language":"default","tag":"Overview","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"billing","slug":"/billing","pageMetadata":{"title":"Billing","description":"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.","canonical":"https://docs.cloud.gomry.com/billing","href":"/billing"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Cloud is `,_jsx(_components.strong,{children:`postpaid and metered`}),`. You are billed for the units you consume, invoiced monthly. There are no plans, no seats and no minimum.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-works`,children:`How it works`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Every billable request records the units it consumed, against the project that made it.`}),`\n`,_jsxs(_components.li,{children:[`Each service prices each of its operations separately, per unit — the current rates are on each `,_jsx(_components.a,{href:`/services`,children:`service page`}),`, read from the same table that generates the invoice.`]}),`\n`,_jsx(_components.li,{children:`Usage accumulates over the calendar month and is invoiced to the organization’s card at the end of it.`}),`\n`,_jsx(_components.li,{children:`Only work that produced a result is billed. Failures cost nothing.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Operations within one service are priced independently because they cost independently. Extracting structured data from a page costs several times what fetching that page costs, so they are separate prices, separate meters and separate scopes rather than a flag on one endpoint. That is what stops a caller who wanted the cheap operation from being billed for the expensive one.`}),`\n`,_jsx(Heading,{level:`2`,id:`no-free-tier`,children:`Why there is no free tier`}),`\n`,_jsxs(_components.p,{children:[`Every Cloud request carries real upstream cost the moment it runs, whether or not we can invoice for it. So spending is opt-in and the opt-in is a card: an organization without an active payment method is refused with `,_jsx(_components.code,{children:`billing_required`}),` at the gateway, before any work happens.`]}),`\n`,_jsxs(_components.p,{children:[`Free usage, when we grant it, is a `,_jsx(_components.strong,{children:`credit on your account`}),` rather than a free allowance written into a product. A credit covers any service you use, including ones that ship after it was granted, and it runs out — which is the honest version of the same offer.`]}),`\n`,_jsx(Heading,{level:`2`,id:`budgets`,children:`Budget caps`}),`\n`,_jsxs(_components.p,{children:[`Each project can carry a monthly limit, evaluated `,_jsx(_components.strong,{children:`before`}),` the work, against the calendar month in UTC. It is the control that bounds a runaway loop, and it is the one we recommend setting on day one.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Setting`}),_jsx(_components.th,{children:`Effect`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`No limit`}),_jsx(_components.td,{children:`Uncapped. Your card is the only ceiling.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Limit, action `,_jsx(_components.strong,{children:`block`})]}),_jsxs(_components.td,{children:[`Requests are refused with `,_jsx(_components.code,{children:`402 insufficient_credit`}),` once the month’s spend reaches the cap.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Limit, action `,_jsx(_components.strong,{children:`notify`})]}),_jsx(_components.td,{children:`Requests continue; the overage is flagged rather than refused.`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`A budget is per project, not per organization. A limit on `,_jsx(_components.code,{children:`production`}),` does not constrain `,_jsx(_components.code,{children:`staging`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`payment-problems`,children:`When payment fails`}),`\n`,_jsxs(_components.p,{children:[`If an invoice cannot be collected, the organization moves to past due and the data plane stops serving with `,_jsx(_components.code,{children:`billing_past_due`}),` until the card is fixed. There is no grace window on a postpaid metered API, and that is deliberate: usage accrued during a retry window would land on the same invoice that is already failing to collect.`]}),`\n`,_jsx(_components.p,{children:`Nothing is deleted. Keys, projects and usage history survive; only the ability to spend is paused, and it resumes on the next request once the payment method is valid.`}),`\n`,_jsx(Heading,{level:`2`,id:`development-cost`,children:`What development costs`}),`\n`,_jsx(_components.p,{children:`There is no separate development tier: the calls you make while integrating are billed at the same per-unit rate as production. In practice that is cents, because only work that produced a result is metered — validation errors, auth failures, rate limits and upstream failures all cost nothing. Set a small monthly budget on a project you are experimenting with and the cap, not the credential, is what bounds the spend.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Billing","description":"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.","canonical":"https://docs.cloud.gomry.com/billing","href":"/billing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How it works","slug":"how-it-works","depth":2,"children":[]},{"title":"Why there is no free tier","slug":"no-free-tier","depth":2,"children":[]},{"title":"Budget caps","slug":"budgets","depth":2,"children":[]},{"title":"When payment fails","slug":"payment-problems","depth":2,"children":[]},{"title":"What development costs","slug":"development-cost","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"gomry-cloud-services","siteName":"Gomry Cloud docs","title":"Billing - Gomry Cloud docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-22T14:20:19.460Z","originalFileLocation":"billing.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Gomry Cloud docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Billing - Gomry Cloud docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Gomry Cloud docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cloud.gomry.com/billing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://gomry-cloud-services.mintlify.site/_mintlify/api/og/v2?division=Guides\u0026amp;title=Billing\u0026amp;description=How+Gomry+Cloud+bills%3A+postpaid+per-unit+metering%2C+one+monthly+invoice%2C+per-project+budget+caps%2C+and+why+there+is+no+free+tier.\u0026amp;theme=d93bcc3fbbc74075a21be958\u0026amp;signature=134cee2bd8fd1c7849477e4be36027146c48364003d4b9bd06966b8478f6683f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Billing - Gomry Cloud docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://gomry-cloud-services.mintlify.site/_mintlify/api/og/v2?division=Guides\u0026amp;title=Billing\u0026amp;description=How+Gomry+Cloud+bills%3A+postpaid+per-unit+metering%2C+one+monthly+invoice%2C+per-project+budget+caps%2C+and+why+there+is+no+free+tier.\u0026amp;theme=d93bcc3fbbc74075a21be958\u0026amp;signature=134cee2bd8fd1c7849477e4be36027146c48364003d4b9bd06966b8478f6683f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/gomry-cloud-services/t1Lhh4WUhbV71E5Z/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Gomry Cloud docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#242424\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cloud.gomry.com/billing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/billing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cloud.gomry.com/#organization\",\"name\":\"Gomry Cloud docs\",\"url\":\"https://docs.cloud.gomry.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/gomry-cloud-services/SacFyndYg2F1rf9S/assets/logo-light.png?fit=max\u0026auto=format\u0026n=SacFyndYg2F1rf9S\u0026q=85\u0026s=42e226ab6766876a3efb67ba99d3bbad\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cloud.gomry.com#website\",\"name\":\"Gomry Cloud docs\",\"url\":\"https://docs.cloud.gomry.com\",\"publisher\":{\"@id\":\"https://docs.cloud.gomry.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cloud.gomry.com/billing#webpage\",\"url\":\"https://docs.cloud.gomry.com/billing\",\"name\":\"Billing\",\"description\":\"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.\",\"dateModified\":\"2026-09-22T14:20:19.460Z\",\"isPartOf\":{\"@id\":\"https://docs.cloud.gomry.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cloud.gomry.com/billing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cloud.gomry.com/billing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Guides\",\"item\":\"https://docs.cloud.gomry.com/quickstart\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Billing\",\"item\":\"https://docs.cloud.gomry.com/billing\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.cloud.gomry.com/billing#article\",\"headline\":\"Billing\",\"name\":\"Billing\",\"description\":\"How Gomry Cloud bills: postpaid per-unit metering, one monthly invoice, per-project budget caps, and why there is no free tier.\",\"url\":\"https://docs.cloud.gomry.com/billing\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cloud.gomry.com/billing#webpage\"},\"dateModified\":\"2026-09-22T14:20:19.460Z\",\"publisher\":{\"@id\":\"https://docs.cloud.gomry.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cloud.gomry.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Gomry Cloud docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Gomry Cloud docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/billing.md","siteName":"Gomry Cloud docs","nav":{"global":{"anchors":[{"anchor":"Console","icon":"square-terminal","href":"https://cloud.gomry.com/sign-in"},{"anchor":"Status","icon":"signal","href":"https://gomry.com/status"},{"anchor":"Support","icon":"envelope","href":"https://cloud.gomry.com/contact"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Overview","pages":[{"title":"Documentation","href":""}]},{"group":"Guides","pages":[{"title":"Quickstart","href":"/quickstart"},{"title":"Authentication","href":"/authentication"},{"title":"Errors","href":"/errors"},{"title":"Rate limits","href":"/rate-limits"},{"title":"Versioning and deprecation","description":"How Gomry Cloud versions its API, what counts as a breaking change, and the notice and headers you get before anything is withdrawn.","href":"/versioning"},{"title":"Billing","href":"/billing"}]},{"group":"Billing","pages":[{"title":"Pricing","description":"What Gomry Cloud costs: the per-unit rate for every API operation, billed monthly in arrears with no plans, seats or minimums.","href":"/pricing"}]}]},{"tab":"Services","pages":[{"title":"Services","href":"/services"}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/scrape"}]}]},"basePath":"","title":"Billing - Gomry Cloud docs","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}