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.
They did not ask you to teach humans. A one-shot walkthrough after the delivery left so their people can run the thing — hours you type × floor, extra attendees as extra hours, not a per-seat ticket — is the training-handoff card. 3h × $90 = $270. Sending the .fig does not train the intern. Training the intern does not hand over the working files. If they want both, put package hours here and training hours there.
They did not ask you to type a README. Written steps so the next person can run the thing without you — hours you type × floor, stills as extra hours, not a per-page ticket, not 20% of the project — is the documentation card. 6h × $90 = $540. Sending the .fig does not write the SOP. Writing the SOP does not hand over the working files. If they want both, put package hours here and writing hours there.
They did not ask you to write a living do/don’t book after they already bought the mark. Clear space, lockups, color on dark — hours you type × floor, not 20% of identity, not a per-page mill — lives on the brand-guidelines card. 6h × $90 = $540. Sending the .fig does not write the rules. Writing the rules does not hand over the working files. If they want both, put package hours here and brand-book hours there.
They did not ask you to name, tag, and shelf the work so marketing can pull pieces next quarter. A reusable library — hours you type to name, tag, and package × floor, not 25% of the project, not a per-asset mill — lives on the asset-library card. 5h × $90 = $450. Sending THIS job’s .fig is not a catalog they can search later. Tagging a pack is not handing over the working files. If they want both, put package hours here and naming / tagging hours there.
They did not ask for the unedited camera cards after an edit they already bought. Dumping, labeling, and handing off those cards is hours you type × floor on the raw-footage card. 2h × $90 = $180. Not 50% of the shoot. Not a per-GB mill. A Drive plan or postage label for the SSD still lives on expense-markup. Sending this job’s .fig is not a card dump. Copying unused takes is not a Figma zip. If they want both, put package hours here and dump hours there.
They did not ask you to rebuild a screen quote for press. A press PDF with bleeds, crop marks, and a CMYK pack — hours you type × floor, a second size as extra hours, not 20% of the project, not a per-page mill — is the print-ready card. 3h × $90 = $270. The shop bill they forwarded still lives on expense-markup. Sending the .fig does not plate ink. Building a press PDF does not hand over the working files. If they want both, put package hours here and press hours there.
They did not ask you to retype the work in another language. Same screens, different words — hours you type for the second language × floor — is the translation card. 8h × $90 = $720. Not 30% of the project, not a per-word mill. Sending the .fig does not produce Spanish copy. Typing Spanish copy does not hand over the working files. If they want both, put package hours here and second-language hours there.
They did not ask you to take your name off the work. A nameless pack — no case study, no credit on the cover — is hours you type to strip branding × floor on the white-label card. 3h × $90 = $270. Not 20% of the project, not a portfolio-value multiplier. Sending the .fig does not hide the byline. Hiding the byline does not hand over the working files. If they want both, put package hours here and strip hours there.
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.
- 2h package. The 2 hours to package and hand off the working files at my $90.00/hr floor is $180.00. That is on top of the PDF / MP4 / site already delivered. Please confirm that $180.00 extra before I send the Figma / PSD / AE project. This is planning math, not a copyright license.
- Clean 1 hour zip. The 1 hour to package and hand off the working files at my $90.00/hr floor is $90.00. That is on top of the PDF / MP4 / site already delivered. Please confirm that $90.00 extra before I send the Figma / PSD / AE project. This is planning math, not a copyright license.
- You typed 0.25 (comparison only). The 2 hours to package and hand off the working files at my $90.00/hr floor is $180.00. A 0.25 of original job hours is $450.00 — a quarter-job example I typed, not a 50% source-files rule, and not added to this extra. Please confirm the $180.00 extra before I send the working files.
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 Train the team, not the zip Written runbook, not the zip Brand book after the logo, not the zip Named pack they pull from later, not the zip Unedited cards after the edit, not the zip Press PDF after a screen quote Second language, not the zip No name on the file, not the 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. A walkthrough so their people can run what already shipped lives on training-handoff. Written docs the next person reads without you live on documentation. A living do/don’t book after the mark lives on brand-guidelines. A named, tagged pack they can pull from later lives on asset-library. Unedited camera cards after a quote that was the edit live on raw-footage. A screen quote rebuilt for press — bleeds, crop marks, CMYK — lives on print-ready. Same work in another language lives on translation. A byline-off / no-case-study pack lives on white-label. 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, a training session, a written runbook, a press PDF, a second language, 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. Training-handoff prices a live session after delivery. Documentation prices a written runbook the next person reads without you. Print-ready prices hours rebuilding a screen quote into a press PDF with bleeds, crop marks, and CMYK — 3h × $90 = $270, not 20% of the project, not a per-page mill; the shop bill lives on expense-markup. Translation prices the same work in another language — hours you type × floor, not 30% of the project, not a per-word mill. Quote-a-project builds the delivery fee. A living do/don’t book after the mark is brand-guidelines — hours × floor, not 20% of identity, not a per-page mill. A named, tagged pack they can pull from later is asset-library — hours to name, tag, and package × floor, 5h × $90 = $450, not 25% of the project, not a per-asset mill. Unedited camera cards after a quote that was the edit is raw-footage — hours to dump, label, and hand off × floor, 2h × $90 = $180, not 50% of the shoot, not a per-GB mill; Drive / postage lives on expense-markup. 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.
Where do I compare marketplace fees and Shopify $96.80 after I plan this rate?
Use the seller fee index + CSV (2026-09-19) for same-input KEEP ladders, then compare ranker, break-even, and Shopify KEEP $96.80 on $100 for the own-store path. Planning only — before COGS, shipping, ads, taxes.