The Complete Guide to a Low-Cost Sales List: Per-Record Pricing Compared
How do you build a cheap sales list? We compare the per-record cost of manual work, crowdsourcing, list brokers, tools, and SaaS — from ¥2 to ¥500 — plus the traps of a cheap lead list, what's possible for free, and the real lowest-cost option by ROI.
"I can't pour money into a sales list — but a low-quality one won't turn into meetings either." Anyone responsible for new-business outreach hits this dilemma. And the numbers are stark: depending on the method, a sales list costs anywhere from ¥2 to ¥500 per record — a 250× spread. The same "list of 100" can cost ¥200 or ¥50,000.
This article is a per-record pricing guide for anyone who wants a sales list as cheaply as possible. We line up the real per-record cost of each method, break down why lists get expensive, and walk through five ways to build one cheaply, what's possible for free, how to spot a cheap-but-useless list, and the true lowest-cost option by ROI. The short version: when you measure by "cost per usable record" rather than headline price, SaaS comes out cheapest.
Sales list cost per record — method comparison
Start with the big picture. Here are the five main ways to obtain a sales list, compared by effective cost per record. Figures reflect typical May 2026 market rates; labor is calculated at ¥1,500/hour.
| Method | Cost per record | Per 100 | Per 1,000 | Notes |
|---|---|---|---|---|
| Manual (in-house collection) | ¥150–500 | ¥15,000–50,000 | ¥150,000–500,000 | Labor is the whole cost. Looks free, is actually the most expensive |
| Crowdsourcing | ¥100–300 | ¥10,000–30,000 | ¥100,000–300,000 | Ordering, QA, and rework management add hidden cost |
| List broker purchase | ¥30–200 | ¥3,000–20,000 | ¥30,000–200,000 | Unknown freshness, minimum lots of hundreds, legal care needed |
| Tools (e.g. Apollo) | ¥30–100 | ¥3,000–10,000 | ¥30,000–100,000 | Flat monthly fee. Thin on local Japanese-company data |
| SaaS (bacotto) | ¥2–50 | ¥200–5,000 | ¥2,000–23,760 | Generated by industry × region instantly. Lowest effective cost |
Why sales lists get expensive — the four cost components
To cut the cost of a sales list, you first need to know what you're paying for. Sales list cost breaks into four components.
- Collection cost: finding companies and gathering contacts. By hand that's 3–5 minutes per record = ¥75–125 in labor. This is the biggest line item
- Cleansing cost: removing closed, relocated, and duplicate entries. Skip it and it turns into a hidden cost of bounces and wasted outreach
- Enrichment cost: getting not just phone numbers but email, Instagram, and LINE Official. The more channels, the longer the research per record
- Management cost: ordering outsourced work, QA, format unification, CRM import. A surprisingly overlooked line item
Manual and outsourced collection "look cheap but cost a lot" because collection and management cost never appear on an invoice — they hide inside payroll. If a staffer on a ¥300,000 monthly salary spends one day a week building lists, that alone is over ¥60,000 a month. Low-cost optimization means replacing that labor with automation.
Five ways to build a low-cost sales list
Once you understand the cost structure, the levers become concrete. Here are five, ordered by impact on cost.
1. Automate collection (the highest-impact lever)
60–70% of total cost is collection labor. Automate it with SaaS or an API and the per-record cost drops to single digits. Manual ¥150/record → SaaS ¥2–50/record is a 70–90% reduction. If you do only one thing for cost, do this.
2. Buy only what you need (don't overbuy)
List brokers impose minimum lots of hundreds to thousands, so you end up buying regions and industries you'll never touch. Pull exactly the scope you'll work — "80 hair salons in Tokyo" — and the dead-inventory cost disappears. Choose a method with usage-based pricing or small plans.
3. Automate cleansing to kill "wasted outreach cost"
Emails sent and calls made to closed companies never show up in the per-record price, but they're a real loss. Pick a method with built-in closed-business filtering and de-duplication and both the cleansing labor and the wasted outreach vanish.
4. Capture channels together
Buy a phone-number list and then research email and Instagram separately, and you pay twice. A method that captures multiple channels in a single pull has zero enrichment cost.
5. Test on a free tier before investing in production
Rather than buying in bulk blind, use a free tier or trial to confirm "how many contacts I can actually get in my industry" before paying — that prevents a total loss from a mismatch.
What's actually possible with a "free sales list"
"I want to build a sales list for free" is a common search, so here's the honest answer. Fully free methods do exist, but each has a clear ceiling.
| Free method | What it does | Limits / cost |
|---|---|---|
| Google search + official sites | Collect a handful to a dozen by hand | 3–5 min each. 100 records = ¥12,000 in real labor |
| Manually copy Google Maps | Get business name, address, phone | Email/social separate. Automation breaks Maps' terms |
| Trade-association directories | View a roster of member companies | Contacts not comprehensive; commercial use sometimes restricted |
| SaaS free plan | Generate up to 20 production-quality records/month | Volume cap; a paid plan is needed for ongoing use |
The bottom line: free works for one-off research of up to 10–20 records. Beyond that, "free" manual work turns into a hidden labor cost. bacotto's free plan also generates up to 20 production-quality records a month, so the smartest move is to use the free tier to confirm your industry's capture rate, then upgrade only when you need to (related: our sales-list-building guide).
Avoiding "cheap and nasty" — how to judge quality
Chasing low cost so hard that you buy an unusable list is self-defeating. Cheap sales lists carry these traps.
- Stale: broker data often has an unknown collection date, with closures and relocations left in. Bounce rates can top 20%
- Missing contacts: only phone numbers, no email or social — so you re-research it yourself and pay twice
- Heavy duplication: the same company appears multiple times under branch-name variants, padding the count
- Off-target records: you bought "Tokyo" but get neighboring prefectures and unrelated industries mixed in
- Resold data: a worn-out list sold to other companies too, where prospects are already outreach-fatigued
Before buying a cheap list, always check these four points.
- Is the data's collection date (freshness) clearly stated?
- Is closed-business and duplicate removal performed, and how accurate is it?
- Can you test in small volume (free tier, trial, or usage-based pricing)?
- Is there accountability for quality — refunds or replacement guarantees?
Think in ROI — what "cheapest" really means
The ultimate goal of low-cost optimization isn't cutting spend — it's lowering "cost per meeting booked." A low per-record price means nothing if it doesn't produce meetings. Think of it this way.
Cost per meeting = list cost ÷ (records × contact accuracy × response rate)
A concrete comparison: booking meetings off a 100-record list (assuming a uniform 2% email response rate).
| Method | Cost of 100 | Usable contacts | Est. meetings | Cost per meeting |
|---|---|---|---|---|
| Manual | ¥12,000 (labor) | 85 | 1.7 | ¥7,059 |
| List broker (budget tier) | ¥4,000 | 60 (low freshness) | 1.2 | ¥3,333 |
| Tool (e.g. Apollo) | ~¥5,000 | 75 | 1.5 | ¥3,333 |
| SaaS (bacotto) | ¥330 | 92 | 1.8 | ¥183 |
On per-record price alone, brokers and tools look cheap too — but by ROI the gap is obvious. SaaS, with high contact accuracy and a low per-record cost, runs about 1/40th the cost per meeting of manual work. That's what "the true cheapest" means.
Why bacotto is the lowest-cost option
bacotto is a SaaS that auto-generates B2B sales lists from just an industry × region selection. Its cost edge over other methods is straightforward.
- Fully automated collection: the biggest line item — manual collection labor — goes to zero
- Cleansing built in: closed-business filtering and de-duplication run automatically, killing wasted-outreach cost
- Multi-channel in one pull: phone, email, official site, Instagram, and LINE Official captured at once — no enrichment cost
- Usage-based / small plans: pay for what you use, no minimum-lot bulk buys
- Free plan for 20 records/month: test at production quality, so no risk of a mismatched investment
| Item | Manual | List broker | Tool | bacotto |
|---|---|---|---|---|
| Effective cost per record | ¥150–500 | ¥30–200 | ¥30–100 | ¥2–50 |
| Collection labor | incurred in full | |||
| Auto closed/duplicate removal | freshness unknown | |||
| Email + social in one pull | email-focused | |||
| Test small / free | minimum lot | |||
| Cost per meeting | ¥7,059 | ¥3,333 | ¥3,333 | ¥183 |
Pricing starts with a free plan (20 records/month) and Starter at ¥1,980/mo (600 records, ¥3.3 real cost per record). Over the cap, extend with add-on credits at ¥2,000 per 500 records — no waste from bulk buys. For a detailed tool-to-tool comparison, see our Apollo vs. bacotto article.
The lowest-cost answer by use case
Finally, here's how to choose the cheapest option for your situation.
- One-off research of 10–20 records: free is plenty. Manual Google search or a SaaS free plan
- 100–1,000 records once: usage-based SaaS is cheapest. A bulk broker buy leaves dead inventory
- 100+ records every month: a monthly SaaS plan (Starter from ¥1,980/mo). Lowest per-record and management cost
- Want list-building through to email outreach end-to-end: multi-channel SaaS only — collecting channels separately doubles the cost
Type industry × region — list ready in 3 minutes.
Address, phone, email, official site, Instagram, LINE — pulled together. Try 20 leads free (no credit card).
Start free →Browse popular industry × region combos
Start from the most-searched industry / region pairings — your list is ready in minutes.