Planning guide · Not copyright law

They want the source files. Here’s the extra.

They already bought the delivery — the PDF, the MP4, the live site. Now they want the Figma file, the PSD, the After Effects project. That is not extra screens, not a wider grant, and not a lockout. It is hours to tidy, collect, and hand off working files. Type those package hours and your hourly floor. Source extra = that product. An optional multiplier on the original job hours starts at 0, which means it is off. Type 0.25 only if you want a quarter-job comparison. That 0.25 is not a rule, not 50% of the project, and not copyright law.

$0
Source extra
Package hours × floor
Original job (hours × floor)
Optional orig × floor × multiplier

Copy-paste sentence (working files after a bought delivery):

Next money on this hub:

The PDF left. The .fig is still on your disk.

In 2026 the Slack is still “can you send the Figma,” “we need the PSD so we can edit later,” or “drop the After Effects project in Drive.” Nobody asked for another page. Nobody asked to run the MP4 in ads. They want the native project behind a delivery they already paid for. Package time still prices at the hourly floor you built on the hub. The hub keeps income target, billable weeks, and any tax buffer you typed — this card does not clone that buffer, and it is not a 50-state filing table. USD labels here so the arithmetic is readable. Switch currency on the hub if you invoice in something else.

Source extra = hours to package and hand off the working files × hourly floor. Original job = original hours × floor. That job already paid for the PDF, the MP4, or the live site. The extra is the zip, the font list, the organized layers, the README, the export that is not the delivery. The optional multiplier on original job hours starts at 0. Zero means that line is off — do not use it. Type 0.25 only if you want a quarter-job comparison next to the extra. That 0.25 is a worked example you can change. It is not a law, not “what serious studios charge for native files,” and not 50% of the project. This card will not invent a 50% source-files buyout, a 25% layered-file fee, or any other blog percent of the original quote. The comparison is not added to the extra. Package hours × floor is still the charge.

Worked example: 2 hours to package × $90 = $180

Preset: 2h package. Hours to tidy and hand off 2. Floor $90. Optional multiplier 0 (off). Source extra: 2 × $90 = $180. Original job hours on the card are 20, so the original job is 20 × $90 = $1,800 — that $1,800 already bought the delivery. The $180 is the working-file extra on top. The 0 multiplier adds nothing.

That $180 is not new screens. It is not a wider grant to run the work in paid social. It is not emptying your calendar of other clients. It is keep for collecting fonts, naming layers, packing the .fig / .psd / .aep, and sending it. You typed 2 hours. This card does not treat any percent of the $1,800 as official.

Second preset: clean Figma zip, 1 hour. Same $90, multiplier still 0. Source extra: 1 × $90 = $90. A tidy file with fonts already licensed and layers already named is still an hour that left the calendar. Name it before you hit share.

Third preset: you typed 0.25 on original job hours. Same 2 package hours, same $90, original hours still 20. Source extra is still 2 × $90 = $180. A 0.25 × 20 × $90 = $450 line appears as a quarter-job comparison you asked to see. It is labeled an example. It is not added to the $180. It is not 50% of the project. It is not industry standard. If they will not confirm the $180, the working files stay here. The delivery they already bought still stands.

This card is not the other money cards

A wider grant on the same delivery is a different product. Web-only vs paid ads vs perpetual worldwide are conversation labels, not a statute. Price that on the usage-license card: quoted hours × floor × a multiplier they type. The 0.5 sitting there is a half-again example, not 2× for nationwide ads, not copyright law. Usage leaves the .fig on your disk and widens what they can do with the MP4 or PDF. This card actually sends the native project. Do not bury a zip inside a rights line, and do not bury a paid-ads grant inside a working-file extra.

New screens on a live job are also a different product. Extra hours they just asked for × floor, then original quote + that product, lives on the change-order card. Asking for the PSD does not grow the brief. It packages work already made. If they want both — new pages and the layered file — put new hours there and handoff hours here.

Someone still had to quote the delivery. Production hours, meetings, a buffer you pick, one fixed fee — that lives on quote a project. This card does not rebuild that fee. It starts after that fee already produced a PDF, MP4, or site. If $90 is still a guess, set the floor on how to set a freelance rate first, then name the zip extra.

A competitor freeze is not a .aep. Hours you typically bill per week × weeks × floor × the share they actually block is the exclusivity surcharge. That product empties other clients off the calendar. Sending working files does not. Keep them on separate invoices.

You type the extra. This page will not invent 50% of the project

Native-file posts love a buyout grid: 50% of the fee for source, 25% for layered PSD, 100% for “full buyout.” None of those percents is a statute, a filing table, or the math this card runs. Figma vs PSD vs After Effects only names which working files they asked for. Dollars here are package/handoff hours × floor. This page will not mint a 50% source-files buyout.

If they ask for “the usual native-file percent,” say there isn’t one on this card. Show the $180 two-hour example, type 1 hour, or type 0.25 only as a quarter-job comparison sitting beside the extra — not inside it. You pick the hours. Skip guilt. If they will not confirm the extra, the working files stay on your disk. The delivery they already bought still stands.

Send the sentence before you zip the working files

Name the package hours. Name the floor. Name the $180 (or whatever the card shows). Name that it sits on top of the delivery they already bought. If you typed a multiplier, name that it is a comparison, not the extra. Copy from the card so the dollars match.

If they actually added pages, cuts, or deliverables, leave this card. Name extra NEW hours on change-order, or rebuild the fee on quote a project. If they only wanted a wider grant on the same delivery, that extra is usage-license, not this zip.

Planning numbers, not copyright law

This page is a planning toy. It is not copyright law, and it is not advice on tax, contracts, or collections. It is not a 50-state filing table. No required native-file percent, no statutory working-file fee, no “50% of the job for the .fig” schedule. Use the agreement you already have. If you need an enforceable handoff or assignment, a lawyer where you work writes it before the .fig leaves. Numbers typed here do not write that clause, do not move copyright, and do not turn a handshake into ownership of the native project.

Inputs: package/handoff hours, hourly floor, original job hours, optional multiplier (0 = off, don’t use that; 0.25 is a quarter-job example you can change and is not added). Charge: package hours × floor. Original job: original hours × floor. One pasteable sentence. USD on this card; live currency and tax buffer stay on the hub.

Rate calculator Broader rights, same hours — not the working files Extra NEW hours, not a .fig zip Rebuild the original quote Set the hourly floor

If billable weeks moved, rebuild the floor on the hub. Native files after a bought delivery get a name here. A wider grant on the same hours lives on usage-license. New screens live on change-order. The delivery itself still starts on quote a project.

FAQ

How do I charge extra when a client wants the Figma, PSD, or After Effects project after buying the delivery?

Source extra = hours to package and hand off the working files × your hourly floor. The PDF, MP4, or live site they already bought is a different product. Optional multiplier on original job hours starts at 0 (off). Type 0.25 only as a quarter-job comparison you choose — not a rule, not added. Planning math, not a copyright license.

Is a freelance source-files fee 50% of the project?

Not on this page. There is no official 50% of the job for working files, no 25% layered-file buyout, and no claim that any percent of the original quote is industry standard. You type package hours. This card will not invent a source-files percent.

Is handing over working files the same as a usage license, a change order, exclusivity, or a new project quote?

No. Usage license prices a wider grant on hours already quoted. Change order prices extra NEW hours on a live job. Exclusivity prices empty weeks. Quote-a-project builds the delivery fee. This card prices hours to tidy, collect, and send Figma / PSD / AE files after that delivery already left.

What if they only wanted the PDF, MP4, or site they already paid for?

Do not send the working files. Type 0 package hours. Source extra is $0. The delivery they already bought still stands. Working files stay on your disk until they confirm hours × floor.

Is this source-files math copyright law, a tax engine, or legal advice?

No. Planning arithmetic only — not copyright law and not advice on tax, contracts, or collections. USD labels so the dollars are readable. Live currency and tax buffer sit on the hub. This page is not a 50-state filing table. Typing here does not create a license or move copyright.