Short answer: A vendor-stocked book fair is easy to run, but the school's share often comes as a choice between less in cash or more in book credit, so compare the two against what the library will actually buy. A used book sale stocked by family donations keeps nearly every dollar but needs a collection drive, sorting space and a plan for leftovers. Either way, make sure every child can take a book home, and check how your state taxes book sales.
Selling books is one of the few school fundraisers that also does what a school is for. This guide, part of school fundraising ideas compared, covers how each kind of book sale pays, how to judge a cash or credit offer, how to run the fair week from first booking to close-out, how to run a book drive and used book sale, and the sales tax question. If the goal is new books for the library, start with what the library needs, as the guide to raising money for library books explains.
Four ways to sell books at school
| Format | Where the books come from | What the school keeps | The work |
|---|---|---|---|
| Vendor book fair | A book fair company ships stocked cases and display fixtures | A share of sales, in cash, in credit, or a mix | A week of volunteers at the tables, setup and repacking |
| Local bookseller fair | An independent bookstore brings a curated selection or takes orders | A share or a discount, as agreed with the store | Similar to a vendor fair; often more say over titles |
| Used book sale | Families and the community donate | Almost the whole price | A two-week drive, sorting, pricing and leftovers |
| Book swap | Children bring books and trade them | Nothing directly; it can add a small entry fee or a donation jar | Light; the trade tokens are the main job |
The vendor fair is the lowest-effort option and the one families expect. The used book sale earns more per book because the stock is free, but it only works if you have a room to sort in and enough volunteers for the drive. A swap raises little money but costs nothing, gets books to children who have none at home, and fits well beside either of the others.
Cash or book credit: reading the offer
Most vendor fairs pay the school a share of sales, and many offer a choice: a smaller share in cash, or a larger share as credit that can only be spent with the vendor. Neither is better by default. Credit is worth more only if the school would have spent that money on the vendor's books anyway. Ask for the offer in writing and answer these questions before you choose:
- What is the share in each form, and is it figured on total sales or on sales after tax and card fees?
- What can the credit buy? The full catalog or only a selection; books only, or also classroom supplies and fixtures.
- At what prices? Credit spent at list price buys fewer books than cash spent where the library already gets a discount.
- When does the credit expire, and who at school can spend it?
- Who pays for lost or damaged stock, and how are cash shortages handled?
- Can the school limit non-book items such as posters, pens and toys? They sell quickly but aren't why the school holds a fair.
Example A fair sells $6,000. Offer A pays 25% in cash, which is $1,500 the parent group can spend on anything. Offer B pays 50% in credit, which is $3,000 to spend with the vendor. If the librarian has a list of $3,000 of titles from that vendor at those prices, Offer B is worth twice as much. If the library would only use $1,000 of it, Offer A wins by $500, because the unused $2,000 of credit is worth nothing to the school. Run your own figures through the fundraiser profit calculator.
Make the cash-or-credit choice with the librarian, not for them. The credit lands in the library's hands, and the person who will spend it knows whether it is real money.
A fair that works for every child
A book fair happens during the school day, in front of every class, and some children arrive with $20 and some with nothing. A few habits keep it from becoming a lesson in who has money:
- A book for every child fund. Ask families and local businesses to give to a fund that lets each child without money choose a book, handled quietly by the librarian or teacher.
- Teacher and classroom wish lists. Teachers pick books for their class libraries; families buy them as gifts with a bookplate. The money goes to books the school chose.
- Shopping lists sent home before the fair, with a price range, so families can set a budget and children aren't surprised at the register.
- A family evening. Opening the fair during conferences or a family literacy night lets parents shop with their children.
- A free swap table beside the fair, so every child can leave with something to read.
If the fair's main job is raising money rather than selling books, compare it with a pledge event that raises money without anyone buying anything; the comparison of read-a-thons with book fairs and product sales sets the formats side by side, and the library read-a-thon guide covers running one with the librarian.
Running a vendor book fair, from booking to close-out
A vendor fair looks simple because the books arrive on carts, but the school runs the store for a week: the schedule, the register, the volunteers and the money. Most problems at the end of a fair (a drawer that doesn't match, a stock count the school can't explain, credit nobody spends) trace back to a decision nobody made in the first weeks.
Timeline
| When | What to do |
|---|---|
| 6 weeks out | Get the offer in writing: the school's share in cash and in credit, delivery and pickup dates, who supplies the register and card reader, where card sales settle, and who pays for missing stock. Book the room from delivery day through pickup. Agree the class schedule with the principal and librarian. Name a chair and a cashier lead. |
| 4 weeks out | Post the volunteer shifts. Set up the book for every child fund and decide who hands it out. Put the family evening on the school calendar. Ask the treasurer for a starting cash float and sign it out. |
| 2 weeks out | Send families the dates, their child's shopping time, a price range and how to pay. Check that the room has a signal or network the card reader can use. Print the close-out sheets and cash count sheets. |
| Delivery day | Check the cases against the packing list and note anything short or damaged on the paperwork before the driver leaves. Set up fixtures, signs and the register. Test the card reader the way its instructions say. |
| Preview day | Classes browse and fill in wish lists. Teachers choose titles for their class lists. |
| Shopping days | Class shopping times, before and after school hours for families, the family evening, and a close-out at the end of every day. |
| Last day and pickup | Final close-out, repack by the vendor's instructions, count what is going back, and sign the pickup paperwork only once the count is agreed. |
| Within a week | Reconcile sales against the vendor's invoice, choose cash or credit with the librarian, pay the balance, give the treasurer the full record and thank volunteers. |
Class preview and shopping schedule
Children shop better when they have seen the books first. A preview visit, usually a short slot per class early in the week, lets them write a wish list to take home, so families can talk about a budget before any money changes hands. Shopping visits come later in the week, one or two classes at a time, depending on how many children the room and the register can handle. Keep the younger grades in the morning, when lines are shorter and helpers are fresh.
| Day | School hours | Outside school hours |
|---|---|---|
| Day 1 | Preview: every class, 15 minutes each, wish lists go home | Closed |
| Day 2 | Shopping: about a third of classes, 25 minutes each | Families before school |
| Day 3 | Shopping: the next third | Family evening |
| Day 4 | Shopping: the last third, plus children who were absent | Families after school |
| Day 5 | Open for a half day, then repack | Closed |
Example A school with 20 classes runs preview slots of 15 minutes. Twelve fit between 9:00 and 12:00 and eight between 1:00 and 3:00, so every class previews on day 1. Shopping spreads seven classes over day 2, seven over day 3 and six over day 4.
Teacher wish lists
On preview day, each teacher picks titles from the stock and writes them on a card with the class name. The cards hang near the register. When a family buys a book from a list, the cashier crosses it off, adds a bookplate with the family's name, and puts the book in a bin for that class, so no title is bought twice and nothing goes home by mistake. Teachers collect their bins on the last day.
Volunteer shifts
Plan shifts of about two hours, with the same roles filled every shift. Two adults at the register is the minimum, so the cash drawer is never left with one person or with nobody.
| Role | Per shift | Job |
|---|---|---|
| Cashier | 1 | Rings sales and takes cash and checks. Doesn't leave the drawer. |
| Card and bagging | 1 | Runs the card reader, bags books, crosses off wish-list titles. |
| Floor helpers | 1 or 2 during class visits | Help children add up what they have against what they brought, reshelve, restock from the cases. |
| Fund helper | As scheduled | Works with the librarian or teacher on book for every child choices, quietly. |
| Closer | 2 on the last shift | Runs the day's close-out with the cashier lead. |
Register, card reader and payments
Settle the payment rules before the first sale. Find out whether the vendor supplies the register or an app, whether card sales settle to the vendor or to your group's bank account, and who pays the card fees, because each changes what the school owes at the end. Decide whether you take checks and to whom they are made out. If the vendor offers gift certificates or prepaid student accounts, learn how they show up on the day-end report. Keep a void and refund log at the register, with a note for each one, so a mistake rung up at noon still makes sense at the close.
Daily cash and card reconciliation
Close the fair at the end of every shopping day, not just the last one. A $10 difference found the same afternoon is easy to explain; four days of mixed totals are not.
- Print the day-end report
Take sales by payment type from the register: cash, card, check, and anything else such as gift certificates or the book for every child fund.
- Count the drawer with two people
Count it on the cash count sheet, subtract the starting float, and compare the result with the register's cash total. Write any difference down as over or short; never make it up from your own pocket.
- Match the card total
Compare the card reader's batch total for the day with the register's card total. A gap usually means a sale was rung on one and not the other.
- List the checks
Record payer, check number and amount, and check the total against the register.
- Bag and record the money
Set aside tomorrow's float, seal the rest with both signatures and a bag number, and deposit it or lock it up the way your treasurer has set out. The cash handling guide covers deposits and what to do when a difference can't be explained.
Example On day 2 the register shows cash $612, card $1,145, checks $90 and fund books $40, a total of $1,887. The drawer counts $807 with a $200 float in it, so cash taken is $607: the drawer is $5 short. The card batch shows $1,145, which matches. The closers record the $5 short with a note, keep $200 for day 3 and seal $607.
Printable book fair daily close-out sheet
Print one for each day of the fair. Both closers sign before the money leaves the room. Attach the register's day-end report and the cash count sheet.
| Item | Register report | Counted or checked |
|---|---|---|
| Fair day and date | ||
| Cash sales | ||
| Card sales (reader batch total) | ||
| Check sales (number of checks) | ||
| Gift certificates or other payments | ||
| Book for every child fund (books and value) | ||
| Total sales | ||
| Drawer count, less starting float | ||
| Over or short, with a note | ||
| Voids and refunds (see log) | ||
| Float kept for next day | ||
| Amount sealed, bag number, deposited or locked where | ||
| Closer 1: name and signature | ||
| Closer 2: name and signature | ||
Close-out: stock, invoice and the final split
After repacking, the vendor works out what was sold from the stock it shipped minus the stock it takes back, priced at retail. Add up the daily sheets and compare. If the vendor's figure is higher, the gap is missing or damaged stock or a sale rung up wrong; find which before you sign, because the agreement decides who pays for it. Then choose cash or credit with the librarian, using the questions above, and settle the invoice.
Example A fair's daily sheets total $6,000: $2,400 in cash and checks, which the school banked, and $3,600 in card sales, which settled to the vendor. The school takes a 25% cash share, $1,500, so the vendor is owed $4,500. The vendor already holds $3,600, so the school pays $900 and keeps $1,500. This example leaves out sales tax; if your fair collects it, the agreement says who remits it.
Running a book drive and used book sale
A used book sale is a donation drive followed by a sale. The drive decides how good the sale is, so most of the planning goes into collecting the right books and sorting them well.
- Set the dates and the space
Book the sale date, a room where boxes can sit for two weeks, and the sale room. Running the sale alongside conferences, a concert or a family night brings buyers who are already in the building. Get the dates approved and on the school calendar; the guide to district fundraising approval covers what to submit.
- Publish what you accept
A short list in the newsletter saves hours of sorting: children's books, novels, nonfiction, cookbooks and puzzle books in good condition. Not accepted: damp, moldy or torn books, textbooks more than a few years old, encyclopedias, magazines and condensed editions.
- Screen older children's books
The Consumer Product Safety Commission's guide for resellers, which applies to charities and sales like this one, lists children's books printed after 1985, printed conventionally and meant to be read, as fine to sell, with one caveat: books with metal spiral bindings have been recalled for lead paint. Older books get that clearance only as vintage collectibles not mainly intended for children, with a recall check, so the cautious choice is to keep children's books printed before 1986 off the children's tables. A general school rummage sale needs the same kind of recall and safety checks for children's items.
- Sort into simple categories
Six to eight categories are plenty. Label boxes by category during the drive so sorting happens as books arrive, not in one long night before the sale.
- Price by category, not by book
One price per category, marked with a colored dot and shown on a sign, keeps the sale fast. Set aside signed copies, sets and like-new hardcovers for a "special finds" table with individual prices.
- Sell in three phases
An optional preview hour for families, the main sale, and a last-hour bag sale at a flat price per bag. The bag sale clears tables and saves you hauling boxes.
- Place the leftovers
Let teachers pick for classroom libraries first. Arrange a charity pickup before sale day, because many charities only take certain books, and recycle the rest.
| Dot color | Category | Sample price |
|---|---|---|
| Yellow | Picture books, board books, early readers | $0.50 |
| Green | Chapter books, middle grade, paperbacks | $1 |
| Blue | Teen and adult hardcovers, cookbooks | $2 |
| Red | Special finds table | Priced individually |
| Last hour | Everything left | $5 a bag |
Example Families donate 3,000 books and 500 are screened out. Of the 2,500 that go on the tables, 1,200 sell at an average of $1, which is $1,200, and the bag sale brings in 40 bags at $5, another $200. Signs and dot stickers cost $30, so the sale nets $1,370. The books left over stock classroom libraries for the following year.
Count the money as you would at the fair: a counted float at the start, two people at the end, and both counts recorded on the cash count sheet. The daily close-out sheet above works for a used book sale too; the register column becomes the tally of sales by price tier.
Sales tax on book fairs and book sales
Whether a school book sale collects sales tax depends on the state, on who is selling, and sometimes on whether the vendor or the school takes the money. Three states' laws and tax agency guidance show how far apart the rules are:
| State | Rule | Source |
|---|---|---|
| Maryland | Since July 1, 2026, sales by a school, a nonprofit parent-teacher organization or another nonprofit within the school at an in-person book fair on school premises are exempt. That includes a fair run under an agreement with a vendor for a percentage of gross receipts, where students, staff or parent-group members manage the fair as the vendor's agents. The net proceeds must be used solely for the educational benefit of the school or its students. | Chapter 186 of 2026 (House Bill 358) |
| Virginia | Virginia Tax ruled in 2023 that book fair sales splitting proceeds with a host school aren't taxable as long as the commission or net proceeds are received by a qualifying nonprofit school. The ruling applies to its stated facts. | Virginia Tax ruling P.D. 23-87 |
| Texas | When a school group sells a fundraising company's products and passes the company its share, the Comptroller treats the company as the seller, which must collect the tax, and those sales don't qualify for the group's tax-free sale days. The publication doesn't name book fairs, so ask the vendor how it applies. | Texas Comptroller Publication 94-183 |
A used book sale is a different case in many states, because the books were donated and the sale happens once or twice a year. Some states exempt occasional sales by school groups or sales of donated items; others don't. Your state revenue department's guidance for nonprofits and schools, or your state PTA's treasurer handbook, is the place to check.
This page summarizes three states' rules and general practice; it isn't tax advice. Ask the vendor in writing who collects and remits sales tax at the fair, and confirm your group's own obligations with your treasurer, your state PTA or your state revenue department before the sale.
Sources
- Chapter 186 of 2026 (House Bill 358): Sales and Use Tax, School Book Fairs, Maryland General Assembly (accessed 2026-10-30)
- Ruling of the Tax Commissioner P.D. 23-87, Virginia Department of Taxation (accessed 2026-10-30)
- Publication 94-183: School Fundraisers (02/2022), Texas Comptroller of Public Accounts (accessed 2026-10-30)
- Resellers' Guide to Selling Safer Products (Publication 254), U.S. Consumer Product Safety Commission (accessed 2026-10-30)
Frequently asked questions
Is it better to take book fair profit as cash or as book credit?
Only if the school will spend the credit. Credit offers are usually larger, but credit can be spent only with the vendor, often at list price and before an expiry date. Ask the librarian how much of the vendor's catalog the library actually wants. If that amount is at least the credit on offer, credit is worth more; if not, the smaller cash share may be worth more, because unspent credit is worth nothing.
How many volunteers does a school book fair need?
Plan for two adults at the register in every shift, so no one handles the cash drawer alone, plus one or two floor helpers during class visits to help children add up their choices and restock. Shifts of about two hours are easier to fill. Add two closers at the end of each day for the cash and card reconciliation, and a few extra hands on delivery and repack days, which take the most lifting.
How much should we charge at a used book sale?
Use one price per category rather than pricing each book. A common pattern is a low price for picture books and early readers, a little more for chapter books and paperbacks, and more again for hardcovers and cookbooks, with a special finds table for signed or like-new books and a flat price per bag in the last hour. Adjust the numbers to your community.
What books should a school book drive refuse?
Damp, moldy, torn or heavily marked books; textbooks more than a few years old; encyclopedias; magazines; and condensed editions. They rarely sell and cost volunteers hours. The Consumer Product Safety Commission's guide for resellers clears conventionally printed children's books from after 1985, so the cautious choice is to keep older children's books off the children's tables too. Publish the list before the drive starts.
Do we charge sales tax at a school book fair?
It depends on your state and on who the seller is. Maryland has exempted in-person school book fairs since July 1, 2026, and Virginia Tax has ruled book fair sales nontaxable when the net proceeds go to a qualifying nonprofit school, while the Texas Comptroller treats a fundraising company, not the school group, as the seller that collects the tax. Ask the vendor in writing who collects the tax, then check with your state revenue department.
How do we make sure children without money can still get a book?
Set up a book for every child fund that families and local businesses give to, and let the librarian or teacher handle it quietly. Send a shopping list home before the fair so families can plan, add teacher wish lists that families can buy for classrooms, and put a free swap table beside the fair so every child leaves with something to read.