Guides

How to Keep Sales Records for Taxes When You Take Custom Orders

How to keep track of sales for taxes when orders come by message and payment by Venmo, Zelle or cash: a simple sales log, the proof to keep and year-end checks.

Ashish Vijay

11 min read

Short answer: keep one sales log with one row for each order. Each row shows the order date, the customer, what you made, the price, and every payment with its date and method. Behind each row, keep the proof: the invoice, and the line in your payment app or bank statement. Put all order money into one business account. Check the log against your statements once a month, and you will be ready at tax time.

This guide is for sellers who take orders in messages and get paid by Venmo, Zelle, PayPal, card or cash. If you sell on Etsy or another marketplace, it keeps a report of those sales for you. Orders from Instagram, WhatsApp, Facebook or word of mouth have no such report. The only record is the one you keep.

This is general information for US sellers, with a short note for the UK. It is not tax advice. Your own case may be different, so please ask a tax professional when you are unsure.

Why custom orders are hard to record

A shop with a till has one sale, one payment and one receipt. A custom order is messier. The price is agreed in a chat. The customer pays a deposit one week and the balance three weeks later. Sometimes the balance comes in cash at pickup, and sometimes it never comes at all.

So a single order can leave three or four traces in different places. There is a message thread, a Venmo payment, a bank transfer and some cash. None of them shows the whole order. In January, you have to find every piece and match them up.

40 orders

were paid in more than one installment435 priced orders with a payment recorded, from 731 orders by 155 sellers, March 25 to October 21, 2026

Split payments are common in our own data. We looked at 731 orders from 155 sellers who use WISMO. Of the 435 priced orders with any payment recorded, 40 were paid in more than one installment. Of the 67 orders that were part-paid, 48 were past their due date with a balance still owed. Each of those orders needs every payment written down, or the numbers will not add up.

1. Know what the IRS asks for

The rules are simpler than many sellers think. The IRS says you may choose any recordkeeping system that suits your business. It only has to show your income and expenses clearly. A notebook, a spreadsheet or an app can all work.

What matters is the proof behind the numbers. The IRS calls these supporting documents. For sales (it says “gross receipts”), its examples include:

  • invoices
  • receipt books
  • deposit information for cash and card sales
  • cash register tapes
  • Forms 1099-MISC

For what you spend, it lists proof of payment, receipts, card statements and invoices. It also says electronic records are fine, with the same rules as paper ones.

So you need two things. First, a list that shows every sale. Second, a document for each sale that proves it happened.

2. Give every order one row

The main part of the system is a sales log: one row for each order, in date order, kept for the whole year. A spreadsheet works well. Use these columns:

Illustrative: sales log columns for custom orders

ColumnWhat to write
Order numberYour own number, such as #1042. Use it on the invoice too.
Order dateThe day the customer agreed the price.
CustomerName, and where the order came from (Instagram, WhatsApp, referral).
What you madeA short description, such as “3-tier wedding cake”.
PriceThe total agreed price, including any extras.
Sales taxOnly if your state requires you to charge it.
Payment 1Date, amount and method (Venmo, Zelle, card, cash).
Payment 2, 3The same for each later payment.
BalancePrice minus all payments. It should reach zero.
ProofWhere the invoice and payment records are kept.

Two rules make the log useful.

Write the row when the order is agreed, not when it is finished. If you wait, a December order paid in cash is easy to forget by April.

Give each order a number. Use the same number on the invoice, on the payment note and in the file name of any screenshot. Then every trace of the order points back to one row. If you need an invoice format, see how to write a custom order invoice.

3. Record every payment against its order

A payment app shows money coming in. It does not show which order the money was for, or what is still owed. Your log has to link the two.

Each time money arrives, add it to the order’s row the same day. Write the date, the amount and the method. If the app lets you add a note, put the order number in it. Ask customers to do the same when they pay.

Cash needs the most care. There is no app record, so your log is the only record. Write a receipt for the customer and keep a copy. IRS Publication 583 suggests you deposit all your daily receipts into your business checking account. When cash goes into the bank, the deposit backs up your log.

Write refunds as well. If you return a deposit, add it as a negative payment on the same row, with the date and method. Then the row still adds up.

If a balance is late, your log shows it at once. For what to say to the customer, see what to do when a customer will not pay the balance.

4. Keep the proof behind each row

The log is your summary. The proof is what you show if anyone asks. For each order, keep:

  • The invoice or receipt, with the order number, price and payments.
  • The payment record. This is the line in your Venmo, Zelle, PayPal or bank history.
  • The agreed price, if it was set in a chat. A screenshot of the message where the customer agreed the price is enough.

Payment apps keep your history, but you should not rely on them alone. Accounts get closed and apps change. Download your statements and save them with your records.

PayPal, for example, lets you download your activity for up to the past seven years. Each report can cover up to 12 months, and you can save it as a CSV file or a PDF. Most banks and payment apps offer a similar statement download. Save one file for each month, or one for the year, in a folder named for the tax year.

5. Keep business money in one account

IRS Publication 583 says one of the first things you should do is open a business checking account. It also says to keep it separate from your personal account.

This matters more for message sellers than for anyone else. Your friends pay you back for dinner on the same app your customers use. When the two are mixed, it is hard to show which money was a sale and which was not.

The IRS says personal payments, such as a friend paying you back for a shared meal, are not taxable income. They should not be reported on a Form 1099-K. But you have to be able to show the difference. The cleanest way is to use one account or business profile for orders, and nothing else.

6. Watch the December deposits

Orders that cross the new year cause the most confusion. A customer orders in December, pays a deposit, and collects in January. Which year does the money belong to?

That depends on your accounting method. IRS Publication 538 says that under the cash method, you include income in the year you actually or constructively receive it. So under the cash method, the deposit counts in the year it was paid. The balance counts in the year it was paid.

Illustrative: one order across two tax years

Order #1042: a custom wedding cake for $300, agreed on December 10, 2026.

  • December 10, 2026: $150 deposit by Venmo.
  • January 8, 2027: $150 balance in cash at pickup.

Under the cash method, $150 belongs to your 2026 income and $150 to your 2027 income. If your log held only the order date, you might put all $300 in 2026. If it held only the pickup date, you might put all $300 in 2027. Both would be wrong.

This is why the log records the date of each payment, not only the order date. Some businesses use a different method, called the accrual method, with other rules. If you are not sure which one you use, ask a tax professional before you file.

7. Check the log against your statements every month

Once a month, take 15 minutes to compare your log with your statements. Go through each payment app and your bank account for the month. Every payment in for an order should match a payment in your log. Every cash payment in your log should match a receipt and, ideally, a bank deposit.

When something does not match, fix it while you still remember the order. Common gaps are:

  • a payment with no order (find the order and add the row)
  • an order with no payment (it may still be owed)
  • a personal payment in the business account (note it as not a sale)

Check it against Form 1099-K in January

The IRS says payment card companies, payment apps and online marketplaces file Form 1099-K. Payment apps and marketplaces file it when your payments go over $20,000 in more than 200 transactions in a year. Card payments have no threshold. The company must send you a copy by January 31.

If you get one, compare it with your log for that app or card processor. The IRS says you must report your income whether or not you get a Form 1099-K. If your sales stay below that level, you may get no form at all. Then your log is the only full record of your sales.

8. Keep your costs too

Income is only half of the picture. Your costs can lower the amount you pay tax on. Keep receipts for materials, packaging, shipping labels, payment fees and tools. Store them by month in the same folder as your sales records.

Two numbers make costs worth the effort:

  • The IRS says you must file Schedule SE when your net earnings from self-employment are $400 or more. Net earnings are what is left after your business costs.
  • The self-employment tax rate is 15.3%: 12.4% for Social Security and 2.9% for Medicare.

Do you expect to owe $1,000 or more in tax for the year? Then the IRS says you generally need to pay estimated tax during the year. The last payment period runs from September 1 to December 31. Its payment is due on January 15 of the next year, which is January 15, 2027 for this year.

How long to keep your records

The IRS sets these periods for income tax records. They count from the date you filed the return, in most cases.

From the IRS page 'How long should I keep records', reviewed June 30, 2026.
Your situationKeep records for
Most cases3 years
You claim a refund after filing3 years from filing, or 2 years from paying the tax, whichever is later
You left out income worth more than 25% of the income on your return6 years
You claim a loss from worthless securities or a bad debt7 years
You did not file a returnFor good
You have employees (employment tax records)At least 4 years

In practice, many sellers keep each year’s folder for at least seven years. It costs little to keep digital files, and it covers most of the cases above.

In the UK, the rule is different. GOV.UK says self-employed people must keep records for at least 5 years after the 31 January deadline for that tax year. Records from a 2025 to 2026 return filed by 31 January 2027 should be kept until at least January 2032.

A year-end checklist

Use this in late December or early January, before you start the new year’s log.

Illustrative: year-end checklist for sales records

  1. Every order this year has a row in the sales log.
  2. Every row has every payment, with its date and method.
  3. Every balance is zero, or you have a note on why it is not.
  4. December deposits for January orders are marked with their payment date.
  5. You downloaded a statement from each payment app and bank account for the year.
  6. Cash receipts match your log and your bank deposits.
  7. Personal payments in the business account are marked as not sales.
  8. Cost receipts are saved by month.
  9. Everything is in one folder named for the tax year, with a backup copy.
  10. You started a new sales log for next year.

Sales tax and when to get help

Sales tax is a separate question from income tax. Whether you must charge it on custom orders depends on your state and on what you sell. The SBA lists each state’s tax agency and says to check with your state and local government. If you do charge it, record it in its own column. It is money you collect for the state, not part of your sales.

It is worth paying for help in these cases:

  • You sell in several states.
  • You have employees.
  • You are not sure whether you use the cash method.
  • Your sales grew a lot this year.

A tax professional can set up your log once, so every year after is easier.

How WISMO helps you keep sales records

You can do everything in this guide with a spreadsheet and a folder. WISMO is one way to keep each order and its payments together on your phone. Your sales log then grows as you work.

Each order in WISMO has its own number, such as #1042. It holds the customer, the items, the price and the due date. You record each payment against the order, such as a deposit, part payments and the final payment. Each payment has a method: cash, digital wallet, bank transfer, card or other. WISMO works out the balance and shows the order as unpaid, advance or paid. Record each payment on the day it arrives, because WISMO dates it on the day you add it.

From any order, you can make an invoice as a PDF. It lists each payment with its date, method and amount, and the balance due. The Stats screen shows the revenue you collected each month. You can also export all your orders as a CSV file, which opens in any spreadsheet. Invoices, Stats and the CSV export are free on every plan. Your first 30 orders are free, and Pro is $9.99 a month or $99.99 a year if you need more.

There are honest limits. WISMO does not take payments, so it is not a bank or payment app, and it does not file taxes. It does not track your costs as receipts, and it has no sales tax line. The CSV export shows each order’s total paid, not each payment’s date. For a December deposit on a January order, check the payments on the order or its invoice. For more on keeping payments straight across many orders, see customer payment tracking.

Common questions

How do I keep track of sales for taxes as a small seller?

Keep one sales log with one row for each order. Write the order date, the customer, what you made, the price, and every payment with its date and method. Keep the proof behind each row, such as the invoice and the payment app or bank statement. Check the log against your statements once a month.

What records does the IRS want from a small business?

The IRS does not require a set system. It says you can use any system that clearly shows your income and expenses. For sales, it lists supporting documents such as invoices, receipt books, deposit information and register tapes. Keep proof of what you spent on supplies and other costs too.

Do I have to report sales if I do not get a Form 1099-K?

Yes. The IRS says you must report your income whether or not you get a Form 1099-K. Payment apps file the form when payments go over $20,000 in more than 200 transactions in a year. Below that level you may get no form, but the income still counts.

How do I record cash payments for orders?

Write each cash payment in your sales log on the day you get it, against the order it belongs to. Give the customer a receipt and keep a copy. The IRS suggests putting your daily cash receipts into your business bank account, so the deposit backs up your log.

Which year does a deposit count in if the order is finished next year?

If you use the cash method, the IRS says you count income in the year you actually receive it. So a deposit paid in December usually counts in that year, even if you deliver the order in January. Record the payment date, not only the order date. Ask a tax professional if you are not sure which method you use.

How long should I keep my sales records?

In the US, the IRS says to keep records for 3 years in most cases. Some cases need 6 or 7 years, and some need records kept for good, such as when no return was filed. In the UK, GOV.UK says to keep them for at least 5 years after the 31 January deadline for that tax year.

Sources

  1. IRS: What kind of records should I keep (reviewed August 3, 2026)
  2. IRS: How long should I keep records (reviewed June 30, 2026)
  3. IRS: Publication 583, Starting a business and keeping records (December 2024)
  4. IRS: Publication 538, Accounting periods and methods (January 2022)
  5. IRS: Understanding your Form 1099-K (updated October 28, 2026)
  6. IRS: Self-employment tax (reviewed October 30, 2026)
  7. IRS: Estimated tax FAQs for individuals (checked November 2, 2026)
  8. PayPal: How do I view and download statements and reports? (checked November 2, 2026)
  9. GOV.UK: Business records if you're self-employed, how long to keep your records (checked November 2, 2026)
  10. U.S. Small Business Administration: Pay taxes (checked November 2, 2026)
  11. WISMO order data: 731 orders from 155 sellers, March 25 to October 21, 2026

About the author

Ashish Vijay is the founder of WISMO, an order management app for small sellers and independent makers. He builds the product, talks to the sellers who use it, and writes these guides from what that work turns up.