IT STAFFING PAYROLL · CONSULTANTS, VISAS & REMOTE

One bench, three ways to be paid. WageTime runs two and keeps the third honest.

WageTime is payroll for IT and technical staffing agencies: W-2 and legitimate 1099 consultants settle in one run, salaried beside hourly, and a benched H-1B consultant still draws a full paycheck.

Built on infrastructure processing $35B+ in payroll & taxes · 2.8M+ employees paid
SOUND FAMILIAR?

One book of business, three pay models, two overtime rules, and a consultant who works from a state you’ve never filed in.

IT services and staffing firms are heavy users of the H-1B program (SIA). Add corp-to-corp vendors, salaried engineers who earn no overtime, hourly support staff who do, and a remote bench scattered across state lines, and payroll here is not one process repeated. It is four questions that generic small-business payroll answers wrong by default.

W-2, 1099, OR C2C

Three ways to pay the same seat

The senior architect bills through their own LLC corp-to-corp, the mid-level developer is W-2, and a specialist is a legitimate 1099. Three engagements, three ways taxes are handled, three different year-end forms or none. Payroll built for one employment type makes you run the other two by hand, or misclassify someone and inherit the back taxes.

EXEMPT OR ON THE CLOCK

The overtime rule flips per person

A salaried software engineer can be exempt from overtime under the computer-employee exemption. The help-desk tier-2 next to them, paid hourly, is not. So overtime is owed on half the roster and not the other half, and the line runs through job duties, not job titles. Payroll that treats everyone as hourly, or everyone as salaried, gets one group wrong every week.

THE BENCH STILL GETS PAID

An H-1B consultant between projects

When a sponsored consultant rolls off one project and waits for the next, the law does not treat that week as unpaid downtime. Under the H-1B rules the required wage keeps running (20 CFR 655.731); a lack of billable work is not a reason to stop the check. Payroll that pays salaried staff only when hours come in will short a bench week and create real exposure.

WORKS FROM ANYWHERE

Home state, client state, and a convenience rule

The developer lives in Texas, the client is in New York, and your office is in a third state. New York and a handful of others apply a convenience-of-the-employer rule that can tax the home-office days as if worked in-state. A remote IT bench turns state withholding into a per-consultant puzzle your HQ address cannot solve.

HIGH RATES, LONG TERMS

Big money out on a per-run meter

IT pay rates are high, so a single weekly run moves real money, and clients on net-45 or net-60 pay long after the consultant does. A payroll platform that charges per run taxes every Friday and every off-cycle correction. Weekly or biweekly cadence should be a setting, not a surcharge.

Each of the four below is a question an IT staffing owner actually asks, answered on this page.
01 · WHO GETS OVERTIME

Are my salaried software engineers exempt, and who still earns it?

A programmer, systems analyst, or software engineer can be exempt under the FLSA computer-employee exemption (DOL Fact Sheet #17E), but not automatically: hourly help-desk, QA, and support staff still earn time-and-a-half past 40.

  • Salaried-exempt and hourly-non-exempt consultants in one run.
  • Computer-employee exemption: $684/week salary or fee basis, or $27.63/hour or more.
  • Weighted-average overtime for non-exempt multi-rate weeks.
  • Minimum-wage check on every hour, federal, state, and local.
  • You classify each consultant by actual duties; WageTime pays accordingly.
app.wagetime.com/payroll/exemption-roster

Pay Basis & Overtime · Cycle 07

Exempt & non-exempt in one runDuties-based, not title-based
4Consultants in run
2Exempt, no OT
2Non-exempt, earn OT
ConsultantPay basisOvertime
Priya N.Software engineer, salaried$132,000/yrExempt, no OT
Devon R.Systems analyst, salaried$118,000/yrExempt, no OT
Marcus D.QA analyst, hourly$46.00/hrOT over 40
Lena K.Help desk tier 2, hourly$28.50/hrOT over 40
Overtime computed where it is earnedyou classify by duties, WageTime pays

Replaces the blanket “everyone is salaried” or “everyone is hourly” setting that underpays one group of consultants every single week.

02 · W-2, 1099, AND C2C

How do we pay consultants across three engagement types?

WageTime runs the two payroll populations in one place and keeps the third honest: W-2 consultants get withholding and a W-2, legitimate 1099 independents are paid gross in the same run with a 1099-NEC at year-end.

  • W-2 and legitimate 1099 consultants paid in one run.
  • W-2s and 1099-NECs both produced at year-end.
  • Corp-to-corp is a vendor you pay: their LLC’s EIN, no withholding.
  • W-2, 1099, or C2C stays a classification you make with counsel.
  • Engagement type on the contract matches the check.
app.wagetime.com/people/engagement-setup

Engagement Setup · Project Atlas team

W-2 + 1099 in one run1 corp-to-corp vendor
4Engagements
3In this payroll run
1Corp-to-corp vendor
Consultant / firmIn this runYear-end form
Priya N.W-2 salariedPayrollW-2
Lena K.W-2 hourlyPayrollW-2
Jordan T.1099 independentPayroll1099-NEC
Ravi S. Consulting LLCCorp-to-corp, paid via your APVendorNone
Payroll engagements settle in one runcorp-to-corp paid as a business

Replaces the second system opened just to pay the 1099s, and the misclassification that turns a payroll shortcut into a back-tax bill.

03 · THE BENCH IS A PAID WEEK

How do we pay an H-1B consultant between projects?

The salary keeps running: H-1B rules require the required wage as guaranteed salary, and a lack of billable work is not unpaid time (20 CFR 655.731), so WageTime pays a bench week like any other salaried week.

  • Salaried consultants paid every cycle, billable or benched.
  • A between-projects week still draws its full salary.
  • Wage changes entered once with an effective date.
  • Every change recorded in the audit log.
  • Immigration and wage-law compliance stays with you and your counsel.
app.wagetime.com/payroll/salaried-run

Salaried Run · Week 07 · sponsored consultants

Bench week paid in full1 rate change effective this week
Anil G.$2,538.46
On project · Client A40.0 billable
Sofia M.bench week$2,538.46
Between projects · full salary paid0.0 billable
Wei L.$2,788.46
On project · Client B40.0 billable
Ivan P.Effective-dated$2,932.69
Rate change effective this week40.0 billable
4 salaried consultants$10,798.07bench week paid in full

Replaces the salaried run that pays only when timesheets arrive, and the benched consultant whose check quietly did not.

04 · WITHHELD WHERE THEY SIT

Which state do we withhold for a remote consultant?

Withholding here follows the consultant, not the company: WageTime reads the resident state from the home address and the work state from where the assignment actually sits, remote or on-site, and withholds from that answer.

  • Rooftop geolocation across 50 states plus Puerto Rico and 11,000+ locals.
  • Reciprocity and effective-dated overrides for a move or a switch to remote.
  • Convenience-rule pairings flagged for you to confirm with your advisor.
  • Resident and nonresident state returns filed automatically, with federal deposits.
app.wagetime.com/people/remote-withholding

Remote Withholding · Cycle 07

Resolved by geolocation2 convenience-rule pairings flagged
4Consultants
2Flagged for review
ConsultantWithholding appliedStatus
Priya N.Jersey City NJ · remote (home)NJ residentGeolocated
Marcus D.Austin TX · convenience ruleNY worksiteReview
Lena K.Pittsburgh PA · remote (home)PA + local EITGeolocated
Devon R.Tampa FL · nonresident daysNY state + NYCReview
Locals resolved by geolocationflagged pairings go to your advisor

Replaces the spreadsheet that withholds everyone to the office state, and the nonresident notice that arrives a year after the engagement ended.

PRICING

Simple payroll pricing. No surprises.

Full-service payroll is $10 a month per person paid that month, plus $50 a month per company, with unlimited runs. No long-term contracts, no per-run charges.

  • Full-service payroll, unlimited runs
  • Federal, state & local tax filing
  • Year-end W-2s & 1099s
  • Direct deposit, checks & pay cards
  • Contractor payments & filings
  • Off-cycle runs & bonuses, no extra fee
  • Employee paystubs & W-2 access
  • QuickBooks integration
$10/mo per person paid
+ $50/mo per company

Off-cycle runs and bonuses cost nothing extra. No long-term contracts; cancel anytime.

Example: 50 people paid × $10 + $50 company = $550 for the month

HR & hiring, onboarding, PTO, time tracking, benefits, and workers’ comp are optional add-ons, priced separately when you’re ready.

See a demo
THE INFRASTRUCTURE BEHIND WAGETIME
$35B+
in payroll & taxes paid
2.8M+
employees paid
4.3M+
W-2s & 1099s filed
100%
of tax filings automated

IT staffing payroll FAQ

Are salaried software engineers exempt from overtime?

Often, but not automatically. A programmer, systems analyst, or software engineer can be exempt under the FLSA computer-employee exemption when paid at least $684 a week on salary or $27.63 an hour, and their duties meet the test (DOL Fact Sheet #17E). Help-desk, QA, and junior support are usually non-exempt and still earn overtime. WageTime pays both in one run.

What is the difference between paying a consultant W-2, 1099, and corp-to-corp?

A W-2 consultant is your employee: you withhold taxes and issue a W-2. A 1099 independent is paid gross as a person and gets a 1099-NEC. Corp-to-corp means you pay the consultant’s own LLC or S-corp on its EIN with no withholding. WageTime runs the W-2 and 1099 populations in one payroll; the classification itself is your decision with counsel.

Can I pay W-2 and 1099 consultants in the same payroll run?

Yes. WageTime pays W-2 employees and legitimate 1099 independent contractors in the same run, so a project team that mixes both settles together, and W-2s and 1099-NECs are both produced at year-end. Corp-to-corp vendors are paid as businesses through your accounts payable, not as part of the payroll run.

Do I have to keep paying an H-1B consultant who is on the bench?

Generally yes. H-1B rules require paying the required wage as guaranteed salary and do not allow unpaid benching when the lack of work is the employer’s (20 CFR 655.731). WageTime pays salaried consultants every cycle whether or not hours were billed, so a between-projects week still draws its full salary. Compliance itself stays with you and your counsel.

My consultant lives in Texas but the client is in New York. Which state do I withhold for?

Withholding depends on where the work is performed and each state’s rules, including convenience-of-the-employer rules that can tax home-office days as in-state work. WageTime resolves withholding from the consultant’s geolocated home and work addresses with reciprocity and overrides, and flags convenience-rule pairings for you to confirm with your advisor rather than guessing.

What does payroll cost for an IT staffing agency?

$50 a month for the company plus $10 for each person actually paid that month, with unlimited runs. Weekly costs the same as biweekly, off-cycle corrections add nothing, and a slow month costs less because you only pay for people paid. An agency paying 30 consultants and 3 recruiters in a month is $380, whether payday landed four times or five.

Bring one mixed project team.

A team that mixes salaried engineers and hourly support, a 1099 or corp-to-corp consultant, and one person working remotely from another state. Twenty minutes with a payroll specialist on a live demo company: you’ll see exempt and non-exempt pay in one run, W-2 and 1099 together, a salaried bench week paid in full, and remote-consultant withholding resolved from the address.

Book a 20-minute demo