Back to Blog
Tax Deductions
October 22, 202624 min read

AI Coding Tools 2026: 9 Picks for Freelance Developers, Client Code and Tax Write-Offs

AI Coding Tools 2026: 9 Picks for Freelance Developers, Client Code and Tax Write-Offs

AI coding tools that a freelance developer pays for and uses for client work are deductible business expenses: seats, subscriptions and API usage go in Part V of Schedule C and total on line 27b, and a $2,460-a-year stack with $600 of it paid back by a client saves about $672 of federal tax at the 22% bracket. A seat your client buys for you is not your deduction, and a cost a client pays back saves you tax only on the part the client did not cover. The other half of the choice is the client's code: your contract and each vendor's data terms decide which tool may read a client's repository at all. The nine picks below are GitHub Copilot, Cursor, Claude Code, OpenAI Codex, JetBrains AI, Devin Desktop (formerly Windsurf), Amp, CodeAlive for codebase context, and Jupid for the books.

Key takeaways:

  • Seats, subscriptions and API usage go in Part V of Schedule C and total on line 27b; the instructions reserve line 18 for office supplies and postage
  • Annual plans and prepaid API credits that last 12 months or less can be deducted in the year paid; OpenAI and Anthropic both say purchased API credits expire one year after purchase and are non-refundable
  • A seat in the client's own plan is neither income nor a deduction; a cost the client reimburses goes in gross receipts while the full cost stays in Part V
  • Form 1099-NEC comes from each client that pays you $2,000 or more for services in 2026, reported in box 1a; card and payment-app payments land on Form 1099-K instead
  • Training defaults differ: Copilot Free, Pro and Pro+ train on interaction data unless you opt out (since April 24, 2026); Claude Pro and Max follow a setting you choose; business plans from GitHub, Anthropic and OpenAI do not train on your code

AI coding tools tax reference card 2026 for freelance developers: seats, subscriptions and API usage on Schedule C Part V line 27b, 12-month rule for annual plans and prepaid API credits, client-provided seat neither income nor deduction, client reimbursement in gross receipts with the full cost deducted, Form 1099-NEC at $2,000 in box 1a, 15.3% self-employment tax on 92.35% of profit, next estimated payment January 15, 2027

Save this cheat sheet — key numbers in one image.

What Does an AI Coding Stack Cost a Freelance Developer in 2026?

An AI coding stack costs a solo developer from $8 to $10 a month for one entry plan (Cursor Plus, GitHub Copilot Pro, JetBrains AI Pro) to several hundred dollars once an agent plan and API usage are added. Pricing moved to metered usage in 2026: GitHub replaced premium requests with AI credits on June 1, and Cursor bills third-party models such as Claude and GPT at API list prices from prepaid credit. The table lists the entry paid price on each vendor's own site in October 2026.

JobPickEntry paid priceFree option
Completions and agent in your editorGitHub CopilotPro $10/monthFree: 2,000 completions a month, limited chat and agent
AI-first editorCursorPlus $8/month (Grok models only); Premium $30 adds third-party modelsFree: limited agent and chat requests
Agent in the terminalClaude CodeClaude Pro $20/month, or $200/yearnone: Claude Free does not include Claude Code
Local and cloud agentOpenAI CodexChatGPT Plus $20/monthlimited Codex on Free and Go
AI inside JetBrains IDEsJetBrains AIAI Pro $10/month, or $100/yearAI Free: 3 AI credits a month, unlimited completion
Agentic editorDevin DesktopPro $20/monthFree: light agent quota, unlimited Tab completions
Agent on your own model plansAmpMegawatt $20/monthHobby: no Amp token fees, pay as you go for cloud runs
Codebase context for agentsCodeAliveHobby $15/monthFree: 25 MB of code, 100 chat requests a month
Books and taxesJupidSolo $50/month, or $390/yearnone

How Much Tax Does an AI Coding Stack Save?

An AI coding stack saves its unreimbursed cost times your income tax bracket, plus self-employment tax of 15.3% on 92.35% of that cost, because each dollar of expense lowers both taxable income and the earnings on Schedule SE. At the 22% bracket that comes to about 36 cents per dollar.

Lucía, an illustrative backend developer in Denver, runs a single-member LLC with three clients. She pays for Cursor Premium as her editor and Claude Max 5x for Claude Code, and during 2026 buys $900 of prepaid Claude API credits to run agents in one client's test pipeline. That client pays back $600 of the credits, billed at cost on her invoices. Her second client gives her a seat in its own GitHub Copilot Business plan.

Item2026 amount
Cursor Premium, $30 × 12$360
Claude Max 5x, $100 × 12$1,200
Prepaid Claude API credits$900
Total in Part V$2,460
Reimbursed by the first client, reported in gross receipts−$600
Net cost Lucía bears$1,860
Copilot Business seat paid by the second clientnot on her return

The $1,860 lowers her income tax by $409.20 at 22% and her self-employment tax by $1,860 × 92.35% × 15.3% = $262.81, about $672 in all, so the stack really costs her about $1,188 a year. If she claims the 20% qualified business income deduction under IRC §199A, the income tax saving shrinks by roughly a fifth, because a lower profit also means a smaller QBI deduction. The math assumes her profit stays under the $184,500 Social Security wage base for 2026. The self-employment tax calculator runs the full SE bill on your own profit.

Price Your Own Stack After Tax

Interactive

What does your AI coding stack cost after tax?

Enter your monthly seats, a year of API usage and what clients paid you back, and see how much federal tax the stack saves on Schedule C.

$

Annual plans: divide the yearly price by 12.

$

Usage bills and prepaid credits you bought in 2026.

$

Tool costs a client paid you back at cost.

Federal tax saved per year

$672

Your profit falls by $1,860, the part of the stack no client paid for.

Yearly cost (Part V, line 27b)$2,460
Reimbursements added to gross receipts$600
Net cost you bear$1,860
Income tax saved (22%)$409
Self-employment tax saved$263
Real cost after tax$1,188
Report the $600you were paid back as gross receipts (it is usually inside the client's 1099-NEC total) and keep the full $2,460 in Part V. Only the unreimbursed part lowers your tax.

Federal only, tax year 2026. Income tax at your top bracket, before the 20% QBI deduction (which trims that part by about a fifth if you claim it). SE tax at 15.3% on 92.35%; above the $184,500 Social Security wage base only 2.9% Medicare applies. Seats a client buys for you are left out: you pay nothing, so there is nothing to deduct. State tax not included.

Estimate your full SE tax

Which Schedule C Line Do AI Subscriptions and API Bills Go On?

AI coding subscriptions and API usage go in Part V of Schedule C, "Other Expenses," listed by name and amount, with the total carried to line 27b. The 2025 Instructions for Schedule C name "technology and software tools" among Part V expenses, including "subscription services paid to manage your business," and describe line 18 as "office supplies and postage." Some preparers still put software on line 18; your profit comes out the same, but Part V matches the instructions and shows each tool by name. The podcast tools write-off guide covers the rest of the Part V map, including software you buy outright, which goes through Section 179 or 36-month depreciation instead.

When you deduct depends on how the vendor bills you:

How you payWhen it is deductible (cash method)
Monthly seat (Copilot Pro, Cursor Premium, Claude Max)Each month, when charged
Annual plan paid up front (Claude Pro at $200, JetBrains AI Pro at $100)In the year paid, under the 12-month rule
Usage billed after the fact (Copilot AI credits beyond your allowance, a monthly API invoice)When you pay the bill
Prepaid API credits (OpenAI, Anthropic)In the year paid, under the 12-month rule
Credits that expire unusedNothing more to deduct: the purchase was already deducted

The 12-month rule in Treas. Reg. §1.263(a)-4(f) lets you deduct a prepayment in full when the benefit lasts no longer than the earlier of 12 months after it starts or the end of the next tax year. API credits fit cleanly: OpenAI says "Purchased credits expire after 1 year," and Anthropic says credits "expire one year from the purchase date" and "All credit purchases are non-refundable." One of Lucía's top-ups, $300 bought on December 1, 2026, expires December 1, 2027, so it counts in 2026 with the rest of her $900. IRS Publication 538 treats the choice as an accounting method: use it consistently every year.

When You Also Use the Tool Outside Client Work

Only the business share of a tool is deductible, because IRC §262 bars deductions for "personal, living, or family expenses." A Claude or ChatGPT plan that doubles as the household chat assistant needs a business percentage, estimated from a typical month and written down. Cursor is the newer case: its plans are now sold as The X Subscription, which shares one weekly usage pool between Cursor and Grok and adds X benefits once you connect a personal X account. Used only for code, with no X account connected, it is a business tool; if you use Grok or X personally, set a business share and keep the note.

What If a Client Reimburses Your AI Tools or Gives You a Seat?

The part of a tool your client pays for never lowers your tax, whichever way the money moves. Three arrangements cover nearly every contract:

ArrangementYour gross receipts (line 1)Your Part V deductionEffect on your profit
The client buys you a seat in its own planNothingNothingNone
You buy the tool and the client reimburses it at costThe reimbursementThe full costFalls only by the unreimbursed part
You buy the tool and price it into your rateYour feesThe full costFalls by the full cost

A seat in the client's plan. A Copilot Business or Claude Team seat the client pays for is property it provides so you can do its work. The working condition fringe in IRC §132(d) keeps that kind of benefit out of income, and Treas. Reg. §1.132-1(b)(2)(iv) extends it to "any independent contractor who performs services for the employer"; Publication 15-B (2026) lists independent contractors among the people the exclusion covers. You paid nothing, so there is nothing to deduct.

A reimbursement. The accountable plan rules in IRC §62(c), which keep an employee's reimbursements out of wages, are written for employees. Publication 463 has a contractor rule, but it covers the travel, meal and gift expenses that publication deals with, and the Form 1099-NEC instructions tell the client to put a contractor's fee, plus any travel reimbursement the contractor did not account for, in box 1a. Nothing in either document carves out software, so expect a client that reimburses your tools to include the money in box 1a. The clean way to file is to report everything the client paid you, reimbursements included, on line 1, and keep the full tool cost in Part V. Lucía's first client paid her $41,000 of fees plus the $600, so its 1099-NEC shows $41,600 and that is what goes into her gross receipts. Leaving the $600 out while deducting all $2,460 would deduct money she never lost, and her line 1 would no longer match the form.

A markup. If you bill tools at cost plus 15%, the markup is a fee like any other, and the whole charge is income.

Which 1099 Forms Will Your Clients Send for 2026?

Each client that pays you $2,000 or more for services during 2026 files Form 1099-NEC and reports the total in box 1a, which sits next to new boxes for tips and overtime in the December 2026 revision of the instructions. The line was $600 for payments made through 2025, and the One Big Beautiful Bill Act raised it to $2,000 for payments made after December 31, 2025. Clients must send the 2026 forms by February 1, 2027.

Three situations produce no 1099-NEC at all:

  • A client paid you less than $2,000 in 2026. The income is still taxable and still goes on line 1.
  • A client paid by card or through a payment app's goods-and-services flow. Those payments belong on the processor's Form 1099-K, which follows its own threshold of more than $20,000 and more than 200 transactions.
  • Your LLC has elected S corporation status. Payments to corporations generally need no 1099, at any amount.

The 1099 threshold guide covers each case and the forms that kept their old thresholds. Build your gross receipts from your invoices and deposits, then use each client's 1099-NEC as a check, not as the source.

When Is the Next Estimated Tax Payment Due?

The fourth 2026 estimated tax payment is due January 15, 2027. Form 1040-ES says you generally must pay estimated tax if you expect to owe at least $1,000 after withholding and credits. Paying 100% of your 2025 tax in four installments avoids the underpayment penalty (110% if your 2025 AGI was over $150,000). Form 1040-ES also lets you skip the January payment if you file your 2026 return by February 1, 2027 and pay the full balance with it. The guide to setting aside taxes on 1099 income gives percentages by income level, and the quarterly tax calculator splits the year into installments.

Can You Use AI Coding Tools on a Client's Codebase?

You can use AI coding tools on a client's codebase when your contract allows it and the tool's data terms match what you promised. A typical consulting agreement or NDA bars sharing the client's confidential information with third parties, and source code usually falls inside that definition. A cloud AI tool sends code to its own servers and usually on to a model provider, which can count as sharing it with a third party. Before any tool reads a client repository, check four things:

  1. The contract. Read the confidentiality and intellectual property clauses and any clause on AI tools or subcontractors. If the contract is silent, ask the client in writing which tools it accepts.
  2. Training. Whether the vendor trains on your prompts and code on your plan, and where the opt-out lives.
  3. Retention. How long the vendor and its model providers keep prompts and code, and whether zero data retention is available.
  4. Where the model runs. Whether the tool can use a model you host, or the client's own business seat.

Here is what each vendor publishes:

Tool and planTraining on your prompts and codeRetention and hosting
GitHub Copilot Free, Pro, Pro+Used for training from April 24, 2026 unless you opt out under Privacy in your Copilot settingsContent exclusion for files is a Business and Enterprise feature
GitHub Copilot Business, EnterpriseNot used for trainingIDE chat and completion prompts not retained; other surfaces 28 days
Cursor with Privacy Mode onNot used for training by Cursor or model providersZero data retention agreements with all providers; non-ZDR models are flagged; with Privacy Mode off, Cursor may store and train on code data
Claude Pro, Max (Claude Code)Your choice in privacy settings30 days if you do not allow training; up to 5 years if you do
Claude Team, Enterprise, APINot used for training under commercial terms30 days; zero data retention for qualified Enterprise accounts
ChatGPT Plus, Pro (Codex)Your choice: "Improve the model for everyone" also covers Codex tasksSet by your ChatGPT data controls
ChatGPT Business, Enterprise, APINot used for training by defaultAPI logs up to 30 days; zero retention needs OpenAI approval
JetBrains AIJetBrains says it does not work with LLM providers that train on customer data; detailed code data only with your consent on commercial licensesLocal models through Ollama or LM Studio for chat, though agents cannot use them
Devin Desktop"By default, we may use your data for model training"; paid plans can opt outOpting out turns on zero data retention with model providers; VPC deployment on Enterprise
AmpNo training unless you opt in; never on EnterpriseMinimal data retention for all users; no self-hosting
CodeAlive"We never use your code to train AI models"Repositories deleted after indexing; self-hosted from $750/month

When the client already pays for a business plan, working inside its seat keeps its code under its own terms and costs you nothing. On your own account, training off and short retention are the minimum; for code under a strict NDA, only a self-hosted model keeps it on machines you or the client control.

The 9 AI Coding Tools Compared

Each entry lists what the tool does, its published price and one limit worth knowing before you pay; the table above covers what each does with client code. Prices are the vendors' US list prices in October 2026, and several changed this year.

ToolBest forMain limit
GitHub CopilotCompletions and agents inside the editor you already useAgent use is metered in AI credits
CursorAn AI-first editor with cloud agentsClaude and GPT cost extra at API prices
Claude CodeLong agent sessions in the terminalUsage limits are shared with your Claude chats
OpenAI CodexAgent work for ChatGPT subscribersUsage caps on Plus
JetBrains AIDevelopers who live in IntelliJ, PyCharm or WebStormCredits run out fast on agent work
Devin DesktopAgentic editing with Cognition's cloud agentsRenamed and re-priced in 2026
AmpRunning agents on model plans you already pay forNo self-hosting
CodeAliveGiving agents context on large client codebasesNo SOC 2 report yet
JupidBooks and taxes for the businessDoes not write code

1. GitHub Copilot: Agents Inside Your Current Editor

GitHub Copilot adds completions, chat and an agent mode to VS Code, JetBrains IDEs, the CLI and github.com, and its cloud agent turns an assigned issue into a pull request. Pro costs $10 a month with AI credits worth $15, Pro+ $39 with $70 and Max $100 with $200; completions do not use credits, and extra credits cost $0.01 each. Business is $19 per seat a month.

Limit: chat and agent work draw down AI credits, so a heavy agent month on Pro costs more than the $10 sticker once the included $15 is gone.

2. Cursor: AI-First Editor, Now Sold With Grok

Cursor is a VS Code-based editor built around an agent, with cloud agents, AI code review through Bugbot and code hosting on Premium and above. After its acquisition by SpaceX, new customers buy it as The X Subscription: Plus $8 a month (Grok models only), Premium $30, Super $100 and Ultra $200, with a weekly usage pool shared with Grok.

Limit: Claude and GPT models are not in the pool; Cursor bills them at API list prices from your prepaid credit, so a Claude-heavy workflow costs the plan plus the tokens.

3. Claude Code: Long Agent Sessions in the Terminal

Claude Code is Anthropic's coding agent for the terminal, IDEs and desktop. It comes with every paid Claude plan: Pro at $20 a month or $200 a year, Max 5x at $100 and Max 20x at $200, Team premium seats at $100 per seat billed yearly. It can also run on prepaid API credits from a Claude Console account, at $4 per million input tokens and $20 per million output tokens for Opus 5.5.

Limit: Claude Code shares one usage pool with your Claude chats, so heavy agent days eat into chat time.

4. OpenAI Codex: Agent Work for ChatGPT Subscribers

OpenAI Codex is OpenAI's coding agent on the web, in the CLI, in the IDE extension and on iOS, and it comes with ChatGPT plans: limited on Free and Go, included on Plus at $20 a month, with Pro tiers at $100, $200 or $500 a month and Business at $25 per seat monthly or $20 billed yearly. Extra credits are valid for 12 months from purchase.

Limit: Plus comes with a capped usage allowance shared by local and cloud tasks, and weekly limits may also apply, so long agent runs push you toward Pro or API billing.

5. JetBrains AI: For IntelliJ, PyCharm and WebStorm

JetBrains AI brings completion, chat and coding agents (Junie, Claude Agent, Codex and Gemini CLI) into JetBrains IDEs. AI Pro costs $10 a month or $100 a year with 10 monthly AI credits; AI Ultimate costs $30 a month or $300 a year with 35. One credit equals $1.00 of AI use at public API rates with no surcharge, and your own API keys do not consume credits.

Limit: $10 of monthly credits covers light chat; agent work on a large repository can use it up early in the month.

6. Devin Desktop (Formerly Windsurf): Agentic Editor From Cognition

Devin Desktop is the new name, since June 2026, of the Windsurf editor, now run by Cognition alongside its Devin cloud agents. Pro costs $20 a month with daily and weekly quotas and access to Devin Cloud; Max is $200; Teams costs $80 a month plus $40 per developer seat. Usage past the quota is bought at API pricing.

Limit: the name, the agent (Cascade became Devin Local) and the billing model all changed in 2026, so older setup guides no longer match.

7. Amp: Agents on Model Plans You Already Pay For

Amp is a coding agent from an independent lab that spun out of Sourcegraph. The Hobby tier is free and charges no Amp token fees: you connect your own API keys or ChatGPT and Claude subscriptions and pay as you go for orbs, Amp's cloud machines for agent runs. Megawatt costs $20 a month with 45,000 orb minutes, Teams workspaces cost nothing extra, and Amp is SOC 2 Type II certified.

Limit: Amp offers no self-hosted deployment, and when it runs on a personal ChatGPT or Grok subscription, that provider's consumer terms apply rather than Amp's.

8. CodeAlive: Context on Large Client Codebases

CodeAlive calls itself "the context engine for humans and AI agents" for codebases of 1M+ lines. It indexes your repositories into semantic search plus a relationship graph of files, symbols, calls, dependencies and tests, keeps the index fresh on every push, and answers with hybrid retrieval: semantic search, lexical matching and graph traversal. Agents reach it over MCP or the API, through tools such as semantic_search, grep_search and chat. It connects to GitHub, GitLab, Bitbucket, Azure DevOps and Gitea, works with Cursor, Claude Code, Codex, Windsurf, Zed, Continue and Cline, and lists VS Code and JetBrains among its IDEs. It also runs AI pull-request reviews ($0.50 per review, Pro and above), helps new engineers onboard to a codebase, and offers an NDA on request. Plans are monthly usage balances: Free with 25 MB of code and 100 chats, Hobby $15, Pro $50 for 1 to 3 developers, Team from $100, and self-hosted deployments from $750 a month.

Limit: CodeAlive's security page says "We don't have SOC 2 yet," and on the cloud plans code snippets go to model providers (Anthropic, OpenAI and Google in the US, Scaleway in France), so a client with a strict vendor review may require the self-hosted version.

9. Jupid: Books and Taxes for the Business

Jupid is an AI accountant for US freelancers, self-employed people and LLC owners. It connects to your bank, sorts transactions into tax categories with 95.9% accuracy, and answers questions in WhatsApp and iMessage. Plans include AI bookkeeping, quarterly tax estimates, due date alerts, federal and state tax filing with CPA review, and LLC formation; Solo costs $50 a month or $390 a year.

Limit: Jupid keeps the books and files the return; it does not write or review code, and it lists no free plan.

What These Rules Do Not Cover

  • W-2 developers. An employee's unreimbursed tools are miscellaneous itemized deductions, and IRC §67(h) allows none for tax years after 2017.
  • An S corporation owner. If your LLC is taxed as an S corp, you are its employee; the company reimburses you under an accountable plan and deducts the tools on its own return, not on Schedule C.
  • Building your own product. Paying developers to build software you will sell falls under IRC §174A; the SaaS on a bootstrapped LLC guide covers it. The AI subscriptions you use while building stay ordinary expenses.
  • A side project run as a hobby. Without a profit motive, tool costs are not deductible at all.

Common Mistakes With AI Coding Tool Write-Offs

  1. Deducting a seat the client pays for. Lucía's Copilot Business seat never appears on her return.
  2. Netting a reimbursement against the expense. Profit comes out the same, but line 1 then falls short of the client's 1099-NEC. Report Lucía's $600 in gross receipts and keep the full $2,460 in Part V.
  3. Putting the total on line 27a. On the 2025 form and the 2026 draft, other expenses total on line 27b.
  4. Counting only clients that sent a 1099-NEC. Under the $2,000 line for 2026 payments, a small client sends no form and the income is still taxable.
  5. Pasting client code into a personal plan with training on. Copilot Pro and Devin Desktop train by default; check the setting before the first prompt, not after.

Every Tool Charge in Its Category: How Jupid Helps

An AI coding stack turns into a scatter of charges: monthly seats, API top-ups at odd amounts, yearly renewals, and reimbursements arriving inside client payments. Jupid connects to your business bank account and sorts each charge into its tax category at 95.9% accuracy, so seats and credits land under software and client payments under income, with reimbursements in gross receipts. Ask the AI accountant in WhatsApp or iMessage what your tools cost this year, get quarterly estimates with due date alerts, and file a federal and state return reviewed by a CPA. Try Jupid.

Sources


This guide is for general educational purposes and does not constitute tax, legal, or accounting advice. Tool prices and data policies are the vendors' published terms in October 2026 and changed several times this year; confirm them on the vendor's site before you subscribe or open a client repository, and read your own client contracts for the rules that bind you. For advice specific to your situation, consult a qualified tax professional.

Slava Akulov
Slava Akulov

CEO & Co-Founder

Fintech CEO with 10+ years building accounting and financial technology products. Previously co-founded and scaled an AI-powered accounting platform to $30M revenue and 100K+ business users, achieving 30,000 customers per accountant through automation — recognized by CNBC as a top fintech company. Holds a Master's in Management Information Systems. At Jupid, he leads the development of AI-native bookkeeping, tax, and compliance tools designed for freelancers and small business owners.

Keep reading

Your AI accountant

Let Jupid handle the books and taxes for you

  • Transactions categorized and books kept clean — automatically
  • Write-offs and deductions found year-round, not just in April
  • Quarterly tax estimates and reminders, so nothing surprises you

Set up in minutes. Cancel anytime.

Ready to simplify your finances?

Join 1,000+ businesses using Jupid to save time and money. Start simplifying your finances today.

30-day money-back guarantee