Export format builder
Drag in the columns your provider's import expects. Set the order, headers and date style. Save once. Download it every payday.
Connections
Firmhours closes the period into a payroll file you upload in your provider's hours import. You map the columns once. No integration, nothing connected to your payroll account.
Firmhours builds the hours file from your approved days, in the layout your payroll provider's import expects. You map the columns by hand once, by drag and drop. Simple formats take seconds; complex ones a few minutes. After that, every export is one click. If your provider changes its import, adjust the columns and save. $4 per active user a month.
Drag in the columns your provider's import expects. Set the order, headers and date style. Save once. Download it every payday.
Firmhours doesn't connect to your payroll account, and it never sends anything to it. It writes a file. You, or your bookkeeper, upload that file in your provider's hours import. Each provider's columns are mapped by hand once in the export builder; after that, every export is one click.
| Payroll | Their hours import | Status | Page |
|---|---|---|---|
| Gusto | Smart Import (Pay, then Run payroll, then Import payroll data) | Built to match. Not yet tested with a real import | Gusto |
| RUN Powered by ADP | Time Sheet Import, which must be turned on for your company | Built to match. Not yet tested with a real import | RUN Powered by ADP |
| Paychex Flex | Standard Payroll Import (SPI), set up through your Paychex rep | Built to match. Not yet tested with a real import | Paychex Flex |
| OnPay | Upload Hours, enabled by OnPay support | Tested with a real import | OnPay |
| Any other provider that imports an hours file | Map their columns once in the builder | Built to match their format | Any other provider that imports an hours file |
None of these are integrations. Firmhours never connects to your payroll account. You upload the file yourself.
On QuickBooks Time: Intuit lists Time Premium at $20 a month plus $10 per user, and Time Elite at $40 a month plus $12 per user. Each base fee includes one admin, and QuickBooks Time requires a QuickBooks Online subscription (Intuit pricing, checked Oct 23, 2026). A crew of 10 plus an admin on Premium is $120 a month before QuickBooks Online. On Firmhours, those 10 people are $40.
API, read-only first. That's the list.
There's no live API yet. Join the list on Coming soon. The file you build stays the live path until an API ships.