Almost everyone asks this question as a cost question. Offshore is cheapest, nearshore is in the middle, onshore is dearest, pick according to budget. That framing is tidy and it is how most of these decisions get made, and it is also the reason a lot of them get unwound eight months later.
Cost is real, but it is the least useful axis to decide on, because all three can work and all three can fail for reasons that have nothing to do with the rate. Here is the way we would actually think it through, including the cases where the answer isn’t us.
What the three words actually mean
Onshore is a person in the United States, on your payroll or an agency’s, in your office or working remotely from Ohio. Nearshore usually means Latin America — Mexico, Colombia, Guatemala — one or two hours off your clock. Offshore means further out: Eastern Europe, the Philippines, South Asia, where the time difference is large enough that somebody is deliberately working a shifted schedule.
That last part is the bit worth holding on to. Offshore is not “cheaper onshore”. It is a different working arrangement, and the time difference is the whole design, not a side effect.
The four questions that actually decide it
1. What hours does the seat need to be awake?
This is the first question and it settles more cases than the other three combined.
If you need an overnight desk — track and trace between midnight and 8am Central, weekend coverage, after-hours exceptions — offshore has a structural advantage that has nothing to do with money. Your overnight is somebody else’s normal daytime. A person in Ukraine covering US nights is at their desk mid-afternoon on an ordinary schedule. Nobody is being asked to invert their life, which is why those seats last.
If you need full overlap with a US business day, that same distance becomes the cost. Eastern Europe covering a Pacific-time day means someone finishing at two in the morning. It can be staffed, and we do staff it, but be honest that you are asking more of that person than a nearshore hire in Colombia who is simply working nine to five.
2. How much of the job is a relationship?
Some seats are mostly process: check calls, invoicing, document chasing, appointment scheduling, prospecting from a list. Those travel anywhere. The work arrives through a system, the output is checkable, and the rules can be written down in advance.
Some seats are mostly judgement and history — a rep whose value is ten years of carriers who answer because it is them calling, or an account manager who can read when a shipper is about to leave. Nobody can hire that in another country, and any vendor who says otherwise is selling. That is an onshore hire, or it is your own time.
Most brokerage roles are a mix, and the useful exercise is deciding which half you are actually trying to fill.
3. Who does the person need to be understood by?
A back-office seat is judged mostly in writing. A carrier sales seat is judged on a bad phone line, in a noisy yard, by a driver who has thirty seconds. Those are different bars, and the second one is much higher.
Worth saying plainly: if a meaningful share of your carrier base is Spanish-speaking, a nearshore team in Latin America has an advantage on those calls that no amount of English training substitutes for. That is a real argument for nearshore and we would rather you heard it from us than found it out in month three.
4. Are you hiring a person or renting capacity?
A dedicated person who works only your account learns your lanes, your customers and the fact that the shipper in Laredo always moves the appointment on Thursdays. A shared pool answers whoever’s ticket comes up next and knows none of that.
Pools are cheaper and genuinely fine for pure volume work. For anything customer-facing, insist on a name. This distinction cuts across all three models and matters more than which continent the person sits on.
Where each one is genuinely the right answer
- Offshore — overnight and weekend coverage, back office and billing, track and trace, document-heavy compliance work, prospecting, and building carrier coverage capacity from scratch. Anything process-driven and checkable.
- Nearshore — seats that need to sit inside a normal US business day with no shift gymnastics, and anything where Spanish is a working requirement rather than a bonus.
- Onshore — seats that live on existing relationships, carry pricing authority, need to be physically somewhere, or fall under a customer contract that requires US-based handling. That last one is not negotiable, so check your contracts before you plan anything.
The mistake that costs the most
It isn’t picking the wrong region. It is picking a model and then not resourcing the first month.
Every arrangement here — onshore included — needs someone on your side who owns the answer to “who do I ask?”, access ready on day one, and escalation rules written down. Brokerages that skip that get a bad result and conclude the model was wrong. Usually the model was fine and the onboarding was an afterthought.
The short version
Ask what hours the seat needs to be awake, how much of it is relationship rather than process, who has to understand the person, and whether you want a named individual or rented capacity. Those four answers pick the model. The rate is a tiebreaker, not the decision.
We staff offshore in Ukraine and recruit onshore in the US. We don’t do nearshore, so when the four questions above point to Latin America, we will say so rather than sell you the seat we have.