Run your own S-corp payroll, step by step
Selfroll is a free payroll calculator for small S-corporation owners who pay themselves and a few employees. It works out the numbers and shows you how to pay. You send the money and file the forms yourself.
Federal payroll plus Oklahoma today. More states are coming. Free to use.
| Gross pay | $5,000.00 |
| Federal income tax | −$412.67 |
| Social Security | −$310.00 |
| Medicare | −$72.50 |
| State income tax | −$180.00 |
| Take-home | $4,024.83 |
What Selfroll does, and what you do
Selfroll is a calculator and a checklist. It never holds or moves money, never connects to your bank, and never files anything. It is not your payroll service, reporting agent, tax preparer, CPA or attorney. You stay in control of every payment and every filing.
You do
- Send pay from your own bank
- Make federal deposits in EFTPS
- Pay state tax in the state portal
- Review, sign and file your forms
Selfroll does
- Calculate gross pay and withholding
- Figure Social Security, Medicare, FUTA and state unemployment
- Give step-by-step payment instructions
- Fill draft forms and track deadlines
How it works
Set up your company
Enter your company and employee details. Everything is encrypted and saved only in your browser.
Run a payroll
Type what to pay in plain English, like "pay me 5000 for November", or use the form. Selfroll calculates gross pay, federal withholding using the IRS Pub 15-T percentage method, Social Security, Medicare, FUTA, and state withholding and unemployment.
Pay and deposit
Follow the step-by-step instructions to send pay from your bank, make federal deposits in EFTPS, and pay state tax in the state portal.
Stay on schedule and file
Use the deadline calendar and export it as an .ics file. When it's time, review the draft Forms 941, 940, W-2, W-3 and Oklahoma WTH-10001, then sign and file them yourself.
Your payroll data stays in your browser
Everything you enter is encrypted with AES-GCM, using a key derived from your passphrase with PBKDF2, and stored only in your own browser, on the app's own web address. Civil Story has no server that receives your data. We can't see it, and we can't recover it if you lose your passphrase. Plain-English input is read by simple rules in your browser, and nothing is sent anywhere. You can export an encrypted backup file at any time.
Is Selfroll right for you?
Selfroll fits small S-corporation owners who pay themselves and a few employees and are comfortable sending payments and filing forms on their own. If you want someone to move the money, make deposits and file returns for you, or if your payroll is larger or more complex, a full-service payroll provider is a better choice.
Free to use
Selfroll costs nothing. Ads appear only on public pages like this one and the guides. The payroll app runs at its own web address, shows no ads, and loads no ad or analytics scripts. Your names, SSNs, pay and company data stay in the app, not on these pages.
Payroll guides
How to run S-corp owner payroll yourself
If you own a small S corporation and work in the business, you are also an employee. That means you run payroll for yourself, and maybe for a few other...
How to pay yourself from an S corporation
If you own an S corporation and work in it, you are usually two things at once: a shareholder and an employee. That split decides how you take money...
How to make an EFTPS payroll tax deposit (Form 941)
When you run payroll, you hold back federal taxes from each paycheck. You also owe the employer share of Social Security and Medicare. The IRS expects...
How to file Form 941 yourself
If you run payroll for your S corporation, you file Form 941 every quarter. The form reports the federal income tax you withheld from paychecks. It...
Oklahoma payroll withholding basics for small employers
If you pay yourself or a few employees in Oklahoma, you have state payroll duties on top of federal ones. You withhold state income tax from wages,...
Year-end payroll checklist for small employers
When you run payroll for your own S corporation, the end of the year brings extra paperwork. You still have your regular deposits and quarterly...