The quick answer
Shorter prompts use fewer input tokens. That's true. But input tokens are the cheap part. The expensive part is what the AI writes back, the output. A vague short prompt often makes the AI generate a longer, less focused answer, which costs more, not less.
Your goal is not the shortest prompt. It is the clearest prompt that produces the answer you want on the first try.
Why "just keep it short" is the wrong advice
Output tokens cost 4 to 5 times more than input tokens with most AI providers. So if you save 50 input tokens by being vague, but the AI then generates 500 extra output tokens of unfocused content, you spent more, not less.
Worse, you usually have to ask follow-up questions to fix the vague answer. Each follow-up sends the entire chat history again as input. Three rounds of clarification can easily 4x your total cost compared to writing one clear prompt up front.
The amount of back-and-forth, not the length of any single message. Get it right in one shot and your costs stay low. Loop ten times and they don't.
When shorter wins
- Simple, well-defined tasks. "Translate this to Spanish." "What's the capital of Brazil?" "Summarize this in three bullets."
- You already have context loaded. If the AI has the document in the chat, you don't need to re-explain it.
- You're inside a custom workflow. Skills, instructions, or system prompts already carry the heavy context. Your message just needs to point at the task.
When longer wins
- Novel or complex tasks. Anything specific to your business, your style, or your industry. The AI needs context to do well.
- The output has to be in a specific format. A contract, an email in your voice, a report with a fixed structure. Describe the format up front.
- You have examples. Including 2 or 3 examples of "this is the kind of output I want" almost always beats writing more rules. This is called few-shot prompting.
- You care about the answer being right. Legal, medical, financial, or anything client-facing. Spend the tokens to set up the task properly.
The sweet spot
Research in 2026 lands on a consistent answer. The best prompts are usually 100 to 300 words. Past 500 words, you're probably overcomplicating things. Past 3,000 tokens of input, the model's reasoning starts to degrade. More text doesn't equal better thinking.
Structure beats length. A 150-word prompt with clear sections often beats an 800-word brain dump.
A clear prompt has these parts
- Role. Who you want the AI to be. "You are a contracts paralegal."
- Task. What you want it to do. "Review the attached NDA."
- Context. What it needs to know. "We are the receiving party. Confidentiality term should not exceed 3 years."
- Format. What the output should look like. "Reply with a bulleted list of issues, severity rated High, Medium, or Low."
- Constraints. What to avoid. "Do not flag standard boilerplate. Focus only on material risks."
What actually saves money
If you care about cost, these moves matter way more than shortening your prompts.
- Use the right size model. Don't use Opus or GPT-5.5 Pro for tasks Haiku or GPT-5.5 nano can handle. The price difference is 5 to 30 times.
- Turn on prompt caching. If you reuse the same system prompt, caching cuts that part by up to 90%.
- Ask for the format you need. "Reply in 3 bullets" produces 3 bullets. "Tell me what you think" produces an essay.
- Use a subscription instead of the API for personal use. Flat monthly fees almost always beat pay-per-token if you're a single user.
The advanced take
The real lever is not prompt length, it's iteration count. Every time you re-send the chat, the AI re-reads everything that came before. A 50-turn conversation with a 5,000-token document attached means the model is processing 5,000+ tokens on every single turn. Restarting a chat with just the most recent context can cut your usage in half.
For business workflows, the move is to build a skill or instruction set once, then send short prompts that reference it. That gives you the depth of a long prompt without paying for it every time.