JobMargin

Moving your jobs from Smartsheet or Excel

By Randall Strickland · Updated September 24, 2026 · 3 min read

Most contractors start with a spreadsheet: a Smartsheet for jobs, an Excel file of bids, a customer list in QuickBooks. Moving to a job costing app shouldn’t mean retyping all of it. Here’s how to bring it over, and what’s worth cleaning up before you do.

Step 1: Export your sheet

Step 2: Tidy it up (five minutes well spent)

Step 3: Import it

In JobMargin, the company owner opens Settings → Bring your data in → Import from a spreadsheet, picks what’s being imported (jobs, bids, customers, or crew), and uploads the file. You can also paste rows copied straight from a spreadsheet, header row included.

There’s no size limit to worry about. The file is read right on your phone or computer, so a sheet with a few thousand rows comes in whole.

Step 4: Check the column matches

Every spreadsheet names its columns differently. JobMargin matches yours to its own fields (job name, customer, contract amount, start date, status, and so on) and shows an example value from each column so you can see it’s right. If a match is wrong, change it in the dropdown. If a field isn’t in your sheet, leave it set to “not in my sheet.”

Status words are translated too. “In Progress” becomes an active job and “Closed” a completed one. On bids, “Awarded” becomes won, “Pending” becomes sent, and “Lost” stays lost.

Step 5: Import and review

The preview shows what’s about to come in and how many rows are already in JobMargin. Those are skipped, so importing the same sheet twice won’t create duplicates. Tap Import, then open a few jobs to spot-check them.

After you import