{"id":2716,"date":"2025-12-09T17:10:16","date_gmt":"2025-12-09T17:10:16","guid":{"rendered":"https:\/\/tympahealth.com\/us\/?page_id=2716"},"modified":"2025-12-09T17:36:34","modified_gmt":"2025-12-09T17:36:34","slug":"revenue-forecast-calculator-fee-for-service-billing-model","status":"publish","type":"page","link":"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/","title":{"rendered":"Revenue Forecast Calculator: <br>Fee-For-Service Billing Model"},"content":{"rendered":"<div class=\"my-10\">\n    <div class=\"tympa-calculator\">\n        <table>\n            <tbody>\n            <!-- Providers -->\n            <tr class=\"section-title\">\n                <th colspan=\"3\">Providers<\/th>\n            <\/tr>\n            <tr>\n                <td>Number of providers<\/td>\n                <td><\/td>\n                <td><input type=\"number\" id=\"providers\" \/><\/td>\n            <\/tr>\n            <tr>\n                <td>Patients seen per provider (per day)<\/td>\n                <td><\/td>\n                <td><input type=\"number\" id=\"pts_per_provider\" \/><\/td>\n            <\/tr>\n            <tr>\n                <td>Total patients seen per day<\/td>\n                <td><\/td>\n                <td><span id=\"total_pts_day\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n\n            <!-- Cerumen -->\n            <tr class=\"section-title\">\n                <th colspan=\"3\">Cerumen<\/th>\n            <\/tr>\n            <tr>\n                <td>Patients per day with cerumen (30%)<\/td>\n                <td><\/td>\n                <td><span id=\"cerumen_pts_day\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <td>Approximate reimbursement<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><input type=\"number\" id=\"cerumen_reimbursement\" value=\"50.00\" \/><\/td>\n            <\/tr>\n            <tr>\n                <td>Reimbursement per day<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"cerumen_day_total\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n\n            <!-- Hearing Loss -->\n            <tr class=\"section-title\">\n                <th colspan=\"3\">Hearing Loss<\/th>\n            <\/tr>\n            <tr>\n                <td>Patients per day with hearing loss (20%)<\/td>\n                <td><\/td>\n                <td><span id=\"hl_pts_day\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <td>Approximate reimbursement<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><input type=\"number\" id=\"hl_reimbursement\" value=\"35.00\" \/><\/td>\n            <\/tr>\n            <tr>\n                <td>Reimbursement per day<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"hl_day_total\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n\n            <!-- Reimbursements -->\n            <tr class=\"section-title\">\n                <th colspan=\"3\">Reimbursements<\/th>\n            <\/tr>\n            <tr>\n                <td>Average total reimbursement per day<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"total_reimbursement_day\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <td>Average total reimbursement per month<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"total_reimbursement_month\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <td>Average total reimbursement per year<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"total_reimbursement_year\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n\n            <!-- Costs -->\n            <tr class=\"section-title\">\n                <th colspan=\"3\">Costs<\/th>\n            <\/tr>\n            <tr>\n                <td>Cost of single Tympa System per month<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><input type=\"number\" id=\"system_cost_month\" \/><\/td>\n            <\/tr>\n            <tr>\n                <td>Cost of single Tympa System per year<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"system_cost_year\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <td>Number of Tympa Systems<\/td>\n                <td><\/td>\n                <td><input type=\"number\" id=\"system_count\" \/><\/td>\n            <\/tr>\n            <tr>\n                <td>Total cost of Tympa System(s) per year<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"total_system_cost_year\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n\n            <!-- ROI Section -->\n            <tr><td colspan=\"3\" style=\"height: 16px;\"><\/td><\/tr>\n\n            <tr class=\"section-title roi\">\n                <th colspan=\"3\">Return on Investment<\/th>\n            <\/tr>\n            <tr class=\"roi-row\">\n                <td>ROI (All Patients)<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"roi_all\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n            <tr class=\"roi-row\">\n                <td>ROI (Cerumen Only)<\/td>\n                <td class=\"currency-symbol\">$<\/td>\n                <td><span id=\"roi_cerumen\" class=\"calc-output\"><\/span><\/td>\n            <\/tr>\n            <\/tbody>\n        <\/table>\n    <\/div>\n\n    <style scope>\n\n        .entry-title {\n        font-size:3rem;\n        line-height:4rem;\n       }\n\n        .tympa-calculator table {\n            width: 65%;\n            border-collapse: collapse;\n        }\n\n        .tympa-calculator td {\n            padding: 12px 0;\n            vertical-align: middle;\n            border-bottom: 1px solid #ccc;\n        }\n\n        .tympa-calculator td.currency-symbol {\n            width: 1%;\n            white-space: nowrap;\n            text-align: right;\n            padding-right: 6px;\n            font-weight: bold;\n            color: #333;\n        }\n\n        .tympa-calculator td:last-child {\n            width: 18%;\n            white-space: nowrap;\n        }\n\n        .tympa-calculator input {\n            width: 100%;\n            padding: 4px;\n            box-sizing: border-box;\n        }\n\n        .tympa-calculator input[readonly] {\n            background-color: #f9f9f9;\n            font-weight: bold;\n        }\n\n        .tympa-calculator .section-title th {\n            text-align: left;\n            padding: 10px 8px;\n            background-color: #f1f1f1;\n            font-weight: bold;\n            font-size: 1.05em;\n            border-bottom: 2px solid #ccc;\n        }\n\n        .tympa-calculator .section-title.roi th {\n            background-color: #FCF1E6;\n            font-weight: bold;\n            font-size: 1.05em;\n            border-bottom: 2px solid #ccc;\n            color: #000000;\n        }\n\n        .tympa-calculator .roi-row {\n            background-color: transparent;\n            font-weight: bold;\n            border-top: 2px solid #ccc;\n            border-bottom: 2px solid #ccc;\n        }\n    <\/style>\n\n    <script>\n        jQuery(document).ready(function($) {\n            function calculateAll() {\n                const providers = parseFloat($('#providers').val()) || 0;\n                const ptsPerProvider = parseFloat($('#pts_per_provider').val()) || 0;\n                const totalPts = providers * ptsPerProvider;\n                $('#total_pts_day').text(totalPts);\n\n                const cerumenPts = Math.round(totalPts * 0.3);\n                $('#cerumen_pts_day').text(cerumenPts);\n\n                const cerumenRateRaw = ($('#cerumen_reimbursement').val() || '').toString().replace(\/,\/g, '');\n                const cerumenRate = parseFloat(cerumenRateRaw) || 0;\n                const cerumenTotal = cerumenPts * cerumenRate;\n                $('#cerumen_day_total').text(Number(cerumenTotal).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n\n                const hlPts = Math.round(totalPts * 0.2);\n                $('#hl_pts_day').text(hlPts);\n\n                const hlRateRaw = ($('#hl_reimbursement').val() || '').toString().replace(\/,\/g, '');\n                const hlRate = parseFloat(hlRateRaw) || 0;\n                const hlTotal = hlPts * hlRate;\n                $('#hl_day_total').text(Number(hlTotal).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n\n                const dailyTotal = cerumenTotal + hlTotal;\n                $('#total_reimbursement_day').text(Number(dailyTotal).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n                $('#total_reimbursement_month').text(Number(dailyTotal * 21).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n                $('#total_reimbursement_year').text(Number(dailyTotal * 260).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n\n                const systemCostMonthRaw = ($('#system_cost_month').val() || '').toString().replace(\/,\/g, '');\n                const systemCostMonth = parseFloat(systemCostMonthRaw) || 0;\n                const systemCostYear = systemCostMonth * 12;\n                $('#system_cost_year').text(Number(systemCostYear).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n\n                const systemCount = parseFloat($('#system_count').val()) || 0;\n                const totalSystemCost = systemCostYear * systemCount;\n                $('#total_system_cost_year').text(Number(totalSystemCost).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n\n                \/\/ ROI (All Patients) = total reimbursement\/year - total system cost\/year\n                const roiAll = (dailyTotal * 260) - totalSystemCost;\n                $('#roi_all').text(Number(roiAll).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n\n                \/\/ ROI (Cerumen Only) = cerumen reimbursement\/day \u00d7 260 - total system cost\/year\n                const roiCerumen = (cerumenTotal * 260) - totalSystemCost;\n                $('#roi_cerumen').text(Number(roiCerumen).toLocaleString('en-US', {\n                    minimumFractionDigits: 2,\n                    maximumFractionDigits: 2\n                }));\n            }\n\n            function formatCurrencyInput($input) {\n                const rawVal = ($input.val() || '').toString().replace(\/,\/g, '');\n                const raw = parseFloat(rawVal);\n                if (!isNaN(raw)) {\n                    $input.val(raw.toLocaleString('en-US', {\n                        minimumFractionDigits: 2,\n                        maximumFractionDigits: 2\n                    }));\n                } else {\n                    $input.val('');\n                }\n            }\n\n            $('#cerumen_reimbursement, #hl_reimbursement, #system_cost_month').on('blur', function () {\n                formatCurrencyInput($(this));\n                calculateAll();\n            });\n\n            $('.tympa-calculator input').on('input', calculateAll);\n\n            \/\/ Initial calculation (so defaults show something)\n            calculateAll();\n        });\n    <\/script>\n    \n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2716","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Revenue Forecast Calculator: Fee-For-Service Billing Model - TympaHealth USA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Revenue Forecast Calculator: Fee-For-Service Billing Model\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/\" \/>\n<meta property=\"og:site_name\" content=\"TympaHealth USA\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-09T17:36:34+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/revenue-forecast-calculator-fee-for-service-billing-model\\\/\",\"url\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/revenue-forecast-calculator-fee-for-service-billing-model\\\/\",\"name\":\"Revenue Forecast Calculator: Fee-For-Service Billing Model - TympaHealth USA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/#website\"},\"datePublished\":\"2025-12-09T17:10:16+00:00\",\"dateModified\":\"2025-12-09T17:36:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/revenue-forecast-calculator-fee-for-service-billing-model\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tympahealth.com\\\/us\\\/revenue-forecast-calculator-fee-for-service-billing-model\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/revenue-forecast-calculator-fee-for-service-billing-model\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Revenue Forecast Calculator: Fee-For-Service Billing Model\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/#website\",\"url\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/\",\"name\":\"TympaHealth USA\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/#organization\",\"name\":\"TympaHealth USA\",\"url\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2025\\\/11\\\/tympa-logo-12.svg\",\"contentUrl\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2025\\\/11\\\/tympa-logo-12.svg\",\"width\":264,\"height\":39,\"caption\":\"TympaHealth USA\"},\"image\":{\"@id\":\"https:\\\/\\\/tympahealth.com\\\/us\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Revenue Forecast Calculator: Fee-For-Service Billing Model - TympaHealth USA","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/","og_locale":"en_US","og_type":"article","og_title":"Revenue Forecast Calculator: Fee-For-Service Billing Model","og_url":"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/","og_site_name":"TympaHealth USA","article_modified_time":"2025-12-09T17:36:34+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/","url":"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/","name":"Revenue Forecast Calculator: Fee-For-Service Billing Model - TympaHealth USA","isPartOf":{"@id":"https:\/\/tympahealth.com\/us\/#website"},"datePublished":"2025-12-09T17:10:16+00:00","dateModified":"2025-12-09T17:36:34+00:00","breadcrumb":{"@id":"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/tympahealth.com\/us\/revenue-forecast-calculator-fee-for-service-billing-model\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tympahealth.com\/us\/"},{"@type":"ListItem","position":2,"name":"Revenue Forecast Calculator: Fee-For-Service Billing Model"}]},{"@type":"WebSite","@id":"https:\/\/tympahealth.com\/us\/#website","url":"https:\/\/tympahealth.com\/us\/","name":"TympaHealth USA","description":"","publisher":{"@id":"https:\/\/tympahealth.com\/us\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tympahealth.com\/us\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tympahealth.com\/us\/#organization","name":"TympaHealth USA","url":"https:\/\/tympahealth.com\/us\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tympahealth.com\/us\/#\/schema\/logo\/image\/","url":"https:\/\/tympahealth.com\/us\/wp-content\/uploads\/sites\/3\/2025\/11\/tympa-logo-12.svg","contentUrl":"https:\/\/tympahealth.com\/us\/wp-content\/uploads\/sites\/3\/2025\/11\/tympa-logo-12.svg","width":264,"height":39,"caption":"TympaHealth USA"},"image":{"@id":"https:\/\/tympahealth.com\/us\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/tympahealth.com\/us\/wp-json\/wp\/v2\/pages\/2716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tympahealth.com\/us\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tympahealth.com\/us\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tympahealth.com\/us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tympahealth.com\/us\/wp-json\/wp\/v2\/comments?post=2716"}],"version-history":[{"count":0,"href":"https:\/\/tympahealth.com\/us\/wp-json\/wp\/v2\/pages\/2716\/revisions"}],"wp:attachment":[{"href":"https:\/\/tympahealth.com\/us\/wp-json\/wp\/v2\/media?parent=2716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}