3D printing business taxes in the US
What the IRS pages say about a small print shop: Schedule C, Form 1099-K, filament as inventory, and writing off the printer. Not tax advice.
Printyard ·
This guide is for a print shop in the United States, run by one person, selling on Etsy, at fairs or directly. It is not tax advice. It sets out what the IRS’s own pages say on the points a print shop runs into, so you know what to keep through the year and what to ask a tax professional. Rules change, and every page cited here shows the date it was read.
The pattern most small sellers know: the sales felt good all year, then the return asks for numbers nobody kept, and the profit turns out to be a fraction of the sales. The cure is not a better January. It is records kept as the year goes.
Which form
If you run the shop on your own, without a company, the IRS’s instructions say to “Use Schedule C (Form 1040) to report income or (loss) from a business you operated or a profession you practiced as a sole proprietor.” IRS
Schedule C is where the shop’s sales, its cost of goods sold and its expenses meet. Everything below feeds one of those three.
Report the income, whether or not a form arrives
Marketplaces and payment apps report sellers’ payments to the IRS on Form 1099-K. The IRS says they are required to do so “when the total amount of payments you receive for goods or services through the platform exceeds $20,000 in more than 200 transactions.” IRS
That threshold is the platform’s obligation, not yours. The same page says you may receive a Form 1099-K below it, and that “No matter the amount of reported payments, if you receive payments for selling goods or services, you must report all income on your tax return.” IRS
So the sales you report are all of them: Etsy, the fair, the DM paid by a payment app, the cash at a pickup. A shop that only keeps Etsy’s records is missing every order taken anywhere else.
Filament is inventory
A print shop makes and sells goods, and the IRS treats that differently from a service. Its Schedule C instructions say: “In most cases, if you engaged in a trade or business in which the production, purchase, or sale of merchandise was an income-producing factor, you must take inventories into account at the beginning and end of your tax year.” IRS
There is an exception for small business taxpayers. The instructions say you “can choose not to keep an inventory, but you must still use a method of accounting for inventory that clearly reflects income”, and that treating inventory as non-incidental materials or supplies is one accepted way. If you do keep an inventory, you “must generally value the inventory each year to determine your cost of goods sold in Part III of Schedule C.” IRS The same page warns that “Certain direct and indirect expenses may have to be capitalized or included in inventory.” IRS
Which way suits your shop is the first question to take to a professional. Either way you need the same facts: what you paid for filament and supplies, and what was still on the shelf at the start and the end of the year.
The printer
A printer is equipment, not a supply, and the rules for it are different. One that applies to many small shops is the de minimis safe harbor. The IRS says that if you do not have an applicable financial statement, “you may use the safe harbor to deduct amounts up to $2,500 ... per invoice or item (as substantiated by invoice).” IRS It is an election you make, and its conditions are on that page.
A machine that costs more than that, or an invoice that does not qualify, falls under the normal rules. The IRS’s words: “If an amount doesn’t qualify under the de minimis safe harbor, you should treat the amount under the normal rules that apply”. IRS How a larger printer is written off is the second question to take to a professional, in the year you buy it.
Keep the invoice for every printer, hotend, plate and upgrade. The invoice is what the safe harbor rests on.
What to keep through the year
None of this is hard at tax time if the year left a trail. A print shop’s trail is:
- Every sale, by order. The price, the shipping charged, the date and the channel, including the ones that never touched a marketplace.
- The fees on each order. A payout is net of the platform’s fees, so the payout alone hides both the sale and the fee.
- Filament and supply purchases. Receipts, with what you bought and what you paid.
- What was on the shelf. The rolls on hand at the start and end of the year, by weight and value, if you keep an inventory.
- Equipment invoices. Printers, dryers, enclosures and anything else that lasts.
- Packaging and shipping. Boxes, labels and postage paid, kept apart from postage charged.
Know what each print cost
A return asks for totals. A shop needs the number underneath: what each print cost to make, so the totals make sense and the prices cover them. The 3D print cost calculator breaks one print into its filament, purge, power, machine wear, time and fees. For the wider question of whether those numbers add up to a business, read is a 3D printing business profitable.
Printyard keeps that trail as you work: every order with its fee taken off the whole amount, every roll with what is left on it, and a month that shows gross and net side by side. It does not file anything and it is not accounting software. It is the record you hand to whoever does.
Work it out for your shop
Type the grams and hours from your slicer. The calculator adds the costs the slicer leaves out, suggests a price at your markup, and shows what is left after the marketplace takes its cut. Open the 3D print cost calculator.
Keep these numbers for every print
Printyard runs this arithmetic on your phone at the machine and on the web: every quote itemised, every roll to the gram, and a month with the fees and the failed prints already taken out.
Sources
- Instructions for Schedule C (Form 1040) (2025) · Internal Revenue Service · checked October 30, 2026
- Understanding your Form 1099-K · Internal Revenue Service · checked October 30, 2026
- Tangible property final regulations · Internal Revenue Service · checked October 30, 2026