Your Details Done
Use SmartAsset's paycheck calculator to calculate your take home pay per paycheck for both salary and hourly jobs after taking into account federal, state, and local taxes.
Overview of Florida Taxes
Florida has no state income tax, which makes it a popular state for retirees and tax-averse workers. If you’re moving to Florida from a state that levies an income tax, you’ll get a pleasant surprise when you see your first paycheck. Additionally, no Florida cities charge a local income tax. That means the only taxes you’ll see withheld from your paycheck are federal taxes.
Work Info
Add your details
Marital Status
Marital Status
Enter your marital status
Do this later
Dismiss
Job
Add your details
Location
Location
Enter your location Do this later
Dismiss
Add your details
Elected State Percentage
Do this later
Dismiss
Add your details
Dependents
Do this later
Dismiss
Add your details
Pay Frequency
Do this later
Dismiss
Add your details
Allowances
Federal
State
Additional State
Local
How many allowances should you claim?
Do this later
Dismiss
Add your details
Additional Withholdings
Additional Withholdings
Federal
State
Local
Do this later
Dismiss
Add your details
Pre-Tax Deductions
Deduction
Name
Calculation
Method
Deduction
Amount
Medical Insurance
Dental Coverage
Vision Insurance
401k
Long Term Disability Insurance
Life Insurance
Commuter Plan
FSA
HSA
Total
Do this later
Dismiss
Add your details
Post-Tax Deductions
Deduction
Name
Calculation
Method
Deduction
Amount
Total
Add another post-tax deduction
' + '
' + '' + '
' + '
' + '' + '' + '' + '' + '' + '' + '
' + '
' + '' + '
' + '
'; }; var addRow = function (thisCount, values) { container.find('.popout-tbody').append(renderRow(thisCount)); var $thisContainer = container.find('.deduction-' + thisCount); var $sel = $thisContainer.find('select[name="deduction-calculation-type"]'); var $inputs = $thisContainer.find('input.percentage, input.dollar'); var $nameInput = $thisContainer.find('input[name="deduction-name"]'); $sel.val(container.find('.deduction-' + (thisCount-1) + ' select[name="deduction-calculation-type"]').val()); $sel.select2({ minimumResultsForSearch: -1 }); $inputs.val(0); $thisContainer.find('input.dollar').autoNumeric('init'); $thisContainer.find('input.percentage').autoNumeric('init'); if (values) { $nameInput.val(values.name); $sel.val(values.type).trigger("change"); if (values.type === 'dol-fixed') { $thisContainer.find('.dollar.tightcontainer').show(); $thisContainer.find('.percentage.tightcontainer').hide(); $thisContainer.find('input.dollar').autoNumeric('set', values.value); } else { $thisContainer.find('.dollar.tightcontainer').hide(); $thisContainer.find('.percentage.tightcontainer').show(); $thisContainer.find('input.percentage').autoNumeric('set', values.value); } } onDedCalcTypeSelect(thisCount, $sel.val()); updateTotalPostDeductions(); smartasset.inputs.repositionPopout(); $nameInput.on('change blur focusout keypress keyup paste', function () { var thisInput = $(this); if (thisInput.val().length > 0) { thisInput.parent().parent().removeClass('has-error'); } smartasset.inputs.repositionPopout(); }); $sel.on('change', function(){ onDedCalcTypeSelect(thisCount, $sel.val()); }); $sel.add($inputs).on('change blur focusout keypress keyup paste', function(){ updateTotalPostDeductions(); }); }; var onDedCalcTypeSelect = function(thisCount, value) { var $row = container.find('.deduction-' + thisCount); if (value === 'dol-fixed') { $row.find('.dollar.tightcontainer').show(); $row.find('.percentage.tightcontainer').hide(); } else { $row.find('.dollar.tightcontainer').hide(); $row.find('.percentage.tightcontainer').show(); } }; var updateTotalPostDeductions = function(){ var totalVal = 0; var $rows = container.find('.popout-tbody .popout-row'); var totalPostTaxDeductions = 0; $.each(smartasset.data.getPageData().postTaxDeductions, function(index, value){ totalPostTaxDeductions += value.value; }); $.each($rows, function(){ var $this = $(this); var $displayAmount = $this.find('.calculated-deduction-amount'); var calcType = $this.find('select[name="deduction-calculation-type"]').val(); switch(calcType) { case 'dol-fixed': $displayAmount.text('$' + smartasset.math.commatoze($this.find('input.dollar').autoNumeric('get'))); totalVal += $this.find('input.dollar').autoNumeric('get') * 1; break; case 'per-gross': $displayAmount.text('$' + smartasset.math.commatoze($this.find('input.percentage').autoNumeric('get') / 100 * smartasset.data.getPageData().grossPay)); totalVal += ($this.find('input.percentage').autoNumeric('get') / 100) * smartasset.data.getPageData().grossPay; break; case 'per-net': $displayAmount.text('$' + smartasset.math.commatoze($this.find('input.percentage').autoNumeric('get') / 100 * (smartasset.data.getPageData().paycheck + totalPostTaxDeductions))); totalVal += ($this.find('input.percentage').autoNumeric('get') / 100) * (smartasset.data.getPageData().paycheck + totalPostTaxDeductions); break; } }); container.find('.calculated-amount-total').text('$' + smartasset.math.commatoze(totalVal)); var errorMsg = container.find('p.error-message'); if (totalVal > smartasset.data.getPageData().grossPay) { errorMsg.show(); } else { errorMsg.hide(); } smartasset.inputs.repositionPopout(); }; // // before popup is shown, reload the data (imagine someone canceled the popup, hit escape, etc) // smartasset.hooks.register("beforePopoutShow", function() { doLoad(); }); // // register the onInputsLoaded method // smartasset.hooks.register("onInputsLoaded", function() { smartasset.inputs.reshowPopout('ud-post-td', 'ud-post-td'); doLoad(); }); $(function() { container = $('.ud-post-td'); container.find('p.error-message').text('Your deductions can\'t exceed your income.'); container.find('.add-row-button').on('click', function(){ var $rows = container.find('.popout-tbody .popout-row'); if ($rows.length < deductionMax) { addRow($rows.length); } if ($rows.length >= deductionMax) { container.find('.add-row-button').addClass('disabled'); } }); smartasset.hooks.register('onInputsLoaded', function(){ updateTotalPostDeductions(); }); container.find(".next").unbind("click").click(doSave); }); }()); Do this later
Dismiss
Add your details
Are you exempt from any taxes?
Do this later
Dismiss
Add your details
Tax Exemptions
Federal Income Taxes
State Income Taxes
Local Income Taxes
Social Security
Medicare
State Insurance Taxes
Do this later
Dismiss
Type
Salary (per year)
Dismiss
Hourly Wage
Dismiss
Hours (per pay period)
Dismiss
Add Overtime
Overtime Hourly Wage
Dismiss
Overtime Hours (per pay period)
Dismiss
You can't withhold more than your earnings. Please adjust your .
Your estimated -- take home pay:
$--
Where is your money going?
Gross Paycheck | $-- | ||
Taxes | --% | $-- | |
Details | |||
Federal Income | --% | $-- | |
State Income | --% | $-- | |
Local Income | --% | $-- | |
FICA and State Insurance Taxes | --% | $-- | |
Details | |||
Social Security | --% | $-- | |
Medicare | --% | $-- | |
State Disability Insurance Tax | --% | $-- | |
State Unemployment Insurance Tax | --% | $-- | |
State Family Leave Insurance Tax | --% | $-- | |
State Workers Compensation Insurance Tax | --% | $-- | |
Pre-Tax Deductions | --% | $-- | |
Details | |||
Post-Tax Deductions | --% | $-- | |
Details | |||
Take Home Salary | --% | $-- |
Save more with these rates that beat the National Average
- CDs
Unfortunately, we are currently unable to find savings account that fit your criteria. Please change your search criteria and try again.
Searching for accounts...
As of
Marketing Disclosure
Unfortunately, we are currently unable to find savings account that fit your criteria. Please change your search criteria and try again.
Searching for accounts...
As of
Marketing Disclosure
'; } // Add in tracking pixels if not suppressed var trackingPixels = ''; if (!smartasset.page.suppressThirdPartyScripts) { for (var trackingPixel in account.trackingPixels) { trackingPixels += ''; } } // Remove tracking pixels in the "link text" if suppressed if (smartasset.page.suppressThirdPartyScripts) { // Remove all "img" elements linkText = smartasset.analytics.removeTrackingPixels(linkText); } // SA-10931 'sa-table-more-padding' added to Bankrate listings, likely a temporary fix var isBankrate = account.source === 'bankrate'; return '
' + '
'+ '' + account.product + '' + 'Sponsored' + '
'+ '
'+ '
'+ '
' + '' + (account.fdic ? '
Member FDIC
' : '' ) + '
' + ( stars ? stars : '' ) + '
' + '
' + '
' + linkText +'
' + '
- ' + '
- ' + '
' + 'APY ' + '
' + '' + '
' + ''+ smartasset.math.commatoze(account.APY, 2) + '%' + '
' + trackingPixels + '
' + '
' + ' - ' + '
Interest Rate
' + '' + ( hasRate ? smartasset.math.commatoze(account.rate, 2) + '%' : 'N/A' ) + '
' + ' ' + ' - '+ '
Min. Balance for APY
' + '' + '$' + smartasset.math.commatoze(account.minDeposit,0) + '
' + ' ' + '
' + '
' + '
'+ '' + '
' + '
' + '
' }; // Method to track tab clicks and initialize nanoScroller depositRatesBlock.tabClick = function() { var $this = $(this); var tabType = $this.data('tab'); smartasset.analytics.track("deposit-mini-rates-tab-click", { tab: tabType } ); // initialize nanoScroller when tab content is viewed for the first time, allowing table to expand to full height // check data-nano-scroll-init if tab was already initialized var $tabPanel = $this.closest('.tab-container').find('[data-product=' + tabType + ']:not([data-nano-scroll-init])'); // initialize nanoScroller when tabs are switched $tabPanel.find('.nano').nanoScroller(); // set data-nano-scroll-init to true to avoid re-initializing again $tabPanel.attr('data-nano-scroll-init', true); }; // Tracks and redirects user clicks on table listings depositRatesBlock.lenderClick = function(url, source, company, product) { // Savings Endpoint Tracking smartasset.savingsvehicles.miniLenderClick( { url: url, source: source, company: company, product: product } ); }; // this flag ensures we do not trigger the "view-savings-block" event more than once var flag_trigger_view = true; // // The JS "entry point" for the savings rates block // smartasset.hooks.register("onInputsLoaded", function() { // Only need to run the logic for displaying the block has not yet been displayed if (!depositRatesBlock.initialized) { depositRatesBlock.savingsMiniRatesTable = smartasset.tables.initializeRatesTable('savingsMiniRatesTable', undefined, '.savings-rates-table', {isMiniRates: true}); depositRatesBlock.cdMiniRatesTable = smartasset.tables.initializeRatesTable('cdMiniRatesTable', undefined, '.cd-rates-table', {isMiniRates: true}); depositRatesBlock.displayBlock(); } else { depositRatesBlock.updateRatesTable(depositRatesBlock.cachedDataSavings, 'savings'); depositRatesBlock.updateRatesTable(depositRatesBlock.cachedDataCds, 'cd'); } // SA-5618 -- send "view-savings-block" event if (flag_trigger_view) { // send event smartasset.analytics.track("view-savings-block"); // set flag to false to prevent sending multiple view events for the same widget-load flag_trigger_view = false; } }); // On CD Rates Pages makes CD tab the default when the page loads $(document).ready(function () { if(depositRatesBlock.smartReviews.productType === 'CD'){ $(".deposit_rates-block .tab-container").easytabs({ defaultTab: "[data-tab='cd']", updateHash: false, animate: false }); } });
Florida Paycheck Calculator

Florida Paycheck Quick Facts
- Florida income tax rate: 0%
- Median household income: $67,917 (U.S. Census Bureau)
- Number of cities that have local income taxes: 0
How Your Florida Paycheck Works
Living in Florida or one of the other states without an income tax means your employer will withhold less money from each of your paychecks to pass on to tax authorities. But there’s no escaping federal tax withholding, as that includes both FICA and federal income taxes. FICA taxes combine to go toward Social Security and Medicare. The FICA tax withholding from each of your paychecks is your way of paying into the Social Security and Medicare systems that you’ll benefit from in your retirement years.
Every pay period, your employer will withhold 6.2% of your earnings for Social Security taxes and 1.45% of your earnings for Medicare taxes. Your employer will match that by contributing the same amount. Note that if you’re self-employed, you’ll need to pay the self-employment tax, which is the equivalent of twice the FICA taxes - 12.4% and 2.9% of your earnings. Half of those are tax-deductible, though. Individuals earning more than $200,000 will be subject to an additional Medicare tax of 0.9%, which is not matched by their employers. Joint filers making over $250,000 and married individuals filing separately with income over $125,000 will also pay a 0.9% Medicare surtax.
In recent years, the IRS issued some notable revisions for the Form W-4. Rather than asking you to list total allowances, the new W-4 uses a five-step process that allows filers to enter personal information, claim dependents and indicate any additional income or jobs. Filers must also input dollar amounts for income tax credits, non-wage income, itemized and other deductions and total annual taxable wages. For the most part, these W-4 changes mainly affect those adjusting their withholdings or changing jobs since the new W-4 became the standard.
Your employer will also withhold money from every paycheck for your federal income taxes. This lets you pay your taxes gradually throughout the year rather than owing one giant tax payment in April. The rate at which your employer will apply federal income taxes will depend on your earnings; on your filing status (e.g. married vs. single); and on taxable income and/or tax credits you indicate W-4 form.
Your employer might also withhold money if you’ve instructed it to do so as part of your employee benefit enrollment. For example, you might instruct your employer to withhold 10% of your earnings for a 401(k). Money you contribute to a 401(k) is pre-tax, which means the contributions come out of your paycheck before income taxes are removed. The advantage of pre-tax contributions is that they lower your taxable income.
You can also make pre-tax contributions by enrolling in flexible spending accounts (FSAs) and health savings accounts (HSAs). If you enroll in an employer-sponsored health insurance plan, it will affect your paycheck as well, but your monthly premium contributions are not pre-tax.
When you look at your pay stub you’ll see the above factors reflected. You won’t see any Florida income tax withholding because there is no Florida state income tax. The same goes for local income taxes.
In other words, if you move to Florida from a state like California that has an income tax and you make the same salary, your Florida paychecks will be bigger than your California paychecks were. The lack of a state income tax might not be a determining factor for you while you’re in your working years, but it might play a role when you’re deciding where to live in retirement and you’re on a fixed income.
Florida Median Household Income
Year | Median Household Income |
---|---|
2022 | 67,917 |
2021 | $59,734 |
2020 | $57,763 |
2019 | $58,368 |
2018 | $54,644 |
2017 | $53,086 |
2016 | $51,176 |
2015 | $48,825 |
2014 | $46,140 |
2013 | $48,532 |
Before you get too excited about Florida’s lack of an income tax, remember that no state is entirely tax-free. You’ll still pay property taxes if you own a home in Florida, and other purchases you make will be subject to the state’s 6% base sales tax rate, plus any county sales taxes that may apply.
A financial advisor can help you understand how taxes fit into your overall financial goals. SmartAsset’s free tool matches you with up to three vetted financial advisors who serve your area, and you canhave a free introductory call with your advisor matches to decide which one you feel is right for you. If you’re ready to find an advisor who can help you achieve your financial goals, get started now.
If the lack of a state income tax has you dreaming of moving to the Sunshine State, check out our guide to Florida mortgages, which lays out the most important information about mortgages in Florida to help you with the home buying process.
How You Can Affect Your Florida Paycheck
If you want a bigger Florida paycheck you can ask your employer about overtime, bonuses, commissions, stock options and other forms of supplemental wage pay. Just like regular income, supplemental wages are not taxed at the state level in Florida. However, your employer will withhold federal income taxes from your supplemental wage payments.
If you want to shelter more of your Florida earnings from a federal tax bite, you can max out your 401(k) so that more of your paycheck is going to tax-advantaged retirement savings. You can also contribute to a tax-free FSA or HSA to use for medical expenses. If you opt to contribute to an FSA account, remember that the money is use-it-or-lose-it and doesn’t roll over from year to year.
But don’t stop there. Ask your employer or HR department about other tax-advantaged places for your money, such as commuter benefits that let you pay for parking or public transit with pre-tax dollars.