Book Fairs and Used Book Sales for Schools

A vendor-stocked book fair, a sale with a local bookseller and a used book sale stocked by families all put books in children's hands, but they pay the school in different ways. How to read a cash or credit offer, run a book drive, price donated books and check the sales tax rule in your state.

Updated · How we write and update guides

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

FormatWhere the books come fromWhat the school keepsThe work
Vendor book fairA book fair company ships stocked cases and display fixturesA share of sales, in cash, in credit, or a mixA week of volunteers at the tables, setup and repacking
Local bookseller fairAn independent bookstore brings a curated selection or takes ordersA share or a discount, as agreed with the storeSimilar to a vendor fair; often more say over titles
Used book saleFamilies and the community donateAlmost the whole priceA two-week drive, sorting, pricing and leftovers
Book swapChildren bring books and trade themNothing directly; it can add a small entry fee or a donation jarLight; 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

WhenWhat to do
6 weeks outGet 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 outPost 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 outSend 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 dayCheck 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 dayClasses browse and fill in wish lists. Teachers choose titles for their class lists.
Shopping daysClass 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 pickupFinal 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 weekReconcile 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.

DaySchool hoursOutside school hours
Day 1Preview: every class, 15 minutes each, wish lists go homeClosed
Day 2Shopping: about a third of classes, 25 minutes eachFamilies before school
Day 3Shopping: the next thirdFamily evening
Day 4Shopping: the last third, plus children who were absentFamilies after school
Day 5Open for a half day, then repackClosed

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.

RolePer shiftJob
Cashier1Rings sales and takes cash and checks. Doesn't leave the drawer.
Card and bagging1Runs the card reader, bags books, crosses off wish-list titles.
Floor helpers1 or 2 during class visitsHelp children add up what they have against what they brought, reshelve, restock from the cases.
Fund helperAs scheduledWorks with the librarian or teacher on book for every child choices, quietly.
Closer2 on the last shiftRuns 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.

  1. 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.

  2. 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.

  3. 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.

  4. List the checks

    Record payer, check number and amount, and check the total against the register.

  5. 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.

ItemRegister reportCounted 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.

How donated books move through a used book saleFive stages from left to right. Collect: two weeks of drop-off bins with a list of what is accepted. Screen: remove damp, moldy or damaged books, outdated textbooks and encyclopedias, magazines, and older children's books that aren't cleared for resale. Sort: picture books, early readers, chapter books, middle grade and teen, adult fiction, adult nonfiction, and cookbooks and special items. Price: one price per category with colored dots. Sell: a family preview, the main sale, and a last-hour bag sale. Below the sell stage, an arrow leads to leftovers, which go first to classroom libraries, then to a charity that has agreed to take them, then to paper recycling.From donation bin to bag sale1. CollectDrop-off binsfor two weekswith anaccepted list2. ScreenPull damp ordamaged books,old textbooks,magazines3. SortPicture, early,chapter, teen,adult fiction,nonfiction4. PriceOne price percategory,marked witha colored dot5. SellFamily preview,main sale,last-hourbag saleLeftovers, in this order:Classroom libraries first, then a charity that agreed in advance, then paper recycling
Screening at drop-off is what keeps the sale tables free of books nobody will buy.
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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 colorCategorySample price
YellowPicture books, board books, early readers$0.50
GreenChapter books, middle grade, paperbacks$1
BlueTeen and adult hardcovers, cookbooks$2
RedSpecial finds tablePriced individually
Last hourEverything 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:

StateRuleSource
MarylandSince 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)
VirginiaVirginia 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
TexasWhen 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.

Check locally

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

  1. Chapter 186 of 2026 (House Bill 358): Sales and Use Tax, School Book Fairs, Maryland General Assembly (accessed 2026-10-30)
  2. Ruling of the Tax Commissioner P.D. 23-87, Virginia Department of Taxation (accessed 2026-10-30)
  3. Publication 94-183: School Fundraisers (02/2022), Texas Comptroller of Public Accounts (accessed 2026-10-30)
  4. 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.