The cost of AI for a smaller business: AI pricing for subscriptions, usage, hardware and staff time

The cost of AI for a smaller business comes from four places: seat subscriptions for tools such as ChatGPT or Copilot, usage fees when your own software calls a model, hardware if you run a model yourself, and the time your staff spend setting it up and checking its work. Subscriptions are priced per user per month, usage per million tokens, and a rented GPU server per hour. This guide gives the formula for each part, one table of vendor list prices checked on September 28, 2026, and a worked example for a company with 20 office staff.

A bright bottling hall with conveyors, stainless steel control cabinets with touchscreens, and green bottles on the line

The four parts of the cost of AI

Each part is billed differently, so estimate each one on its own and add them up. The table gives the formula for each part. Vendor prices sit in a single table further down, so you can update the figures in one place when they change.

PartHow vendors bill itFormula for one monthWhat to watch
Seat subscriptionsPer user, monthly or with an annual commitmentSeats × price per seatMinimum seats, annual terms, currency and tax
API usagePer million tokens, with input and output priced separately(Input tokens × input price + output tokens × output price) ÷ 1,000,000Long documents, retries and the model you choose
Hardware for a local modelPer GPU per hour when rented, or a purchaseHourly rate × hours the server existsA rented server bills until you delete it
Staff timeYour own payrollHours × loaded hourly costSetup, review of the AI’s work and upkeep

A loaded hourly cost is a person’s wage plus benefits, payroll taxes and overhead, divided by the hours they work.

Seat subscriptions

A seat is one named user on a business plan, such as ChatGPT Business, Claude Team, Microsoft 365 Copilot or Google Workspace with Gemini. You pay the seat price whether or not the person uses it that month. Most plans cost less per month with an annual commitment, and some set a minimum number of seats. OpenAI, for example, requires at least two paid seats for a ChatGPT Business workspace.

Some seats also leave usage open. Anthropic’s Enterprise plan charges a seat fee that “covers access only,” and bills all usage separately at API rates, so its monthly cost depends on how much your team uses Claude. AI workspace compares what each business plan includes, and ChatGPT alternatives for business in Canada compares the assistants on storage and model choice.

API usage

When your own software or an agent calls a model through an API, the connection one program uses to call another, you pay for tokens. A token is a small piece of text, often part of a word. Input tokens are what you send, such as instructions and a document. Output tokens are what the model writes back. Providers list prices per million tokens, and output costs more than input.

The formula is the one in the first table. Three things move the result:

Claude API pricing covers Claude models and discounts in US and Canadian dollars.

Hardware for a local model

A local model is an open-weight model you run on a server you control, so prompts never go to an outside provider. The server needs a GPU, the graphics chip that does the model’s arithmetic, and the GPU’s memory limits the size of model it can run. Local LLM covers which models fit on which hardware.

You can buy the server or rent one. DigitalOcean, for example, rents GPU servers by the hour and lists NVIDIA H100, L40S, RTX 4000 Ada and RTX 6000 Ada machines in its Toronto data centre. Its pricing page says a GPU server is billed per second, and that a powered-off server is still billed “until you destroy the instance” (DigitalOcean). A server left running all month runs about 730 hours, so the formula is the hourly rate × 730.

A bought server has no hourly charge. Its cost is the purchase, the power, the space and the person who patches it, backs it up and replaces parts, spread over the years you use it. Private AI for business compares running your own server with a hosted model on what each protects.

Staff time

Staff time does not appear on any vendor invoice. How to build an AI agent notes that integration and testing take more of an agent’s budget than model usage does. Estimate staff time task by task:

Multiply each task’s hours by the loaded hourly cost of the person who does it. For review time, compare the hours with the hours the job takes today, because the review replaces part of that work when the AI does the drafting.

Estimate the cost of one job

Tell Derik which job you want AI to take on and how many times a month it happens. He will walk you through each part of the cost for that job.

Start a conversation

List prices checked on September 28, 2026

This is the only table of prices on this page. Each row comes from the vendor’s own page as it stood on September 28, 2026. Vendors change prices often, so confirm the figure on the linked page before you budget.

ItemBilledList price rangeSource
ChatGPT Business, Standard seatPer user per monthUS$20 billed annually to US$25 billed monthly; Premium seats US$100 to US$125OpenAI
Claude Team, Standard seatPer member per monthUS$20 billed annually to US$25 billed monthly, at US prices; Premium seats US$100 to US$125Anthropic
Microsoft 365 Copilot BusinessPer user per month, paid yearly, added to a Microsoft 365 planFrom CA$24.43 during Microsoft’s offer to CA$28.50 without itMicrosoft
Google Workspace with GeminiPer user per month, with a one-year commitmentCA$9.20 for Business Starter to CA$28.70 for Business Plus, before introductory discountsGoogle
Claude APIPer million tokensUS$1 to US$10 input and US$5 to US$50 output, from Claude Haiku 4.5 to Claude Fable 5.1Anthropic
OpenAI APIPer million tokensUS$0.10 to US$10 input and US$0.50 to US$50 output, from gpt-6-luna to gpt-6-astra at short contextOpenAI
Rented GPU server, offered in TorontoPer GPU per hour, on demandUS$0.76 for an RTX 4000 Ada with 20 GB to US$4.41 for an H100 with 80 GBDigitalOcean pricing and availability

A worked example with stated assumptions

This example is generic. It uses the list price table and the formulas above, and every assumption is written out so you can replace it with your own.

The company: a manufacturer with 20 office staff who would use an AI workspace, and one job to automate: reading supplier invoices and matching them to purchase orders, as AI invoice processing describes.

  1. Seats. Assume all 20 office staff get a Standard seat on ChatGPT Business or Claude Team. The formula gives 20 × US$20 to US$25, or US$400 to US$500 a month before tax.
  2. API usage for the invoice job. Assume 500 invoices a month, each using about 10,000 input tokens and 1,000 output tokens. That is 5 million input tokens and 0.5 million output tokens a month. On the Claude models in the table, the formula gives (5 × US$1 + 0.5 × US$5) to (5 × US$10 + 0.5 × US$50), or US$7.50 to US$75 a month, before any caching or batch discount.
  3. A local model instead of the API. If the invoices must never leave your control, assume one rented GPU server in Toronto left on all month. The formula gives 730 hours × US$0.76 to US$4.41, or about US$555 to US$3,219 a month, depending on the GPU the model needs.
  4. Staff time. Assume 40 to 80 hours of setup across the owner of the invoice job and IT, including the test set and training, and 2 to 4 hours a week of review and upkeep afterwards. These hours are placeholders for your own estimate. Multiply them by each person’s loaded hourly cost.

In this example, the usage fees for the invoice job are the smallest cash cost, well below the seats. How to build an AI agent makes the same point: model usage is usually the smallest line in an agent’s budget. Your own figures depend on your document sizes, your volume and the model your tests show you need.

Work it out per job

Divide the monthly cost of one automated job by the number of times the job runs. Compare that cost per run with the staff time the job takes today, measured over the same month.

Costs that are easy to miss

Funding programs can share part of the build cost for some projects. How to build an AI agent lists the programs that apply to manufacturers and distributors in Canada.

Questions people ask

How much does AI cost for a small business?
It depends on four parts: seat subscriptions for tools such as ChatGPT or Copilot, usage fees when your own software calls a model, hardware if you run a model yourself, and staff time to set it up and review its work. Estimate each part with its own formula: seats times price per seat, tokens times price per million tokens, server hours times hourly rate, and hours times loaded hourly cost. The list price table on this page gives vendor prices checked on September 28, 2026.
What does it cost to use AI through an API?
You pay per token, a small piece of text, with input and output priced separately per million tokens. Multiply the input tokens by the input price and the output tokens by the output price, add them, and divide by one million. The model you choose moves the result the most, and caching and batch discounts can lower it.
Is it cheaper to run AI on our own server?
Not always. A rented GPU server bills by the hour whether or not it is busy, so a server left on all month costs its hourly rate times about 730 hours. At the volumes in this guide's worked example, API usage costs less than a server left on all month. A local model is the choice when prompts must never leave your control, and then the comparison is between rented and bought hardware.
What AI costs do companies forget?
Staff time is the most common one: setup, cleaning up file permissions, building a test set, training and reviewing the AI's work. Others include currency conversion from US dollars, sales tax, minimum seat counts, annual commitments, usage billed on top of seats, idle GPU servers and the testing needed when a provider retires a model.
Are AI prices listed in Canadian dollars?
Some are. Microsoft and Google show Canadian prices on their Canadian pages. OpenAI lists ChatGPT Business prices in US dollars, Anthropic lists US prices for its Team plan, and DigitalOcean bills only in US dollars. Convert at your bank's rate when you budget.
How can we lower the cost of AI?
Use the smallest model that passes your tests on real past jobs, use caching and batch discounts where the provider offers them, delete rented servers you are not using, and give seats to the people who use them. Measure the cost per job on a pilot, so you can see which change saves the most.

How ThriveAI helps

ThriveAI is an AI engineering company in Ottawa. It builds private AI systems on the client’s own data for manufacturers and distributors in Ontario and Quebec. Derik Lawlis, the founder, leads every project and stays close to the build.

The platform is designed to keep each client’s data on its own server in Canada. You choose the model: one that runs on that server, or a hosted model under a written zero data retention agreement, under which the provider keeps no copy of a request or its answer. A hosted model may process requests outside Canada, so the contract names the model. A named person at your company approves every action before anything is sent or saved. Enterprise AI platform shows how the pieces fit together, and About ThriveAI covers the company.

Contact

Put a cost on one job before you spend more

Tell Derik which job you want AI to take on, how often it happens and which systems it touches. He will tell you which of the four costs on this page apply to it.

Prefer to talk? Book a meeting.

Your message goes to Derik Lawlis, the founder.