{"product_id":"paypal-fee","title":"PayPal Fee Calculator","description":"\u003cstyle\u003e\n.ppfee-calculator,\n.ppfee-calculator *,\n.ppfee-calculator *::before,\n.ppfee-calculator *::after { box-sizing: border-box; }\n.ppfee-calculator {\n  --ink: #0f172a;\n  --muted: #475569;\n  --border: #e2e8f0;\n  --surface: #ffffff;\n  --tint: #f8fafc;\n  --primary: #1d4ed8;\n  --accent: #c2410c;\n  --accent-hover: #9a3412;\n  --chart-1: #1e40af;\n  --chart-2: #0d9488;\n  --chart-3: #7c3aed;\n  --chart-4: #be185d;\n  --chart-5: #334155;\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n  color: var(--ink);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  font-size: 15px;\n  line-height: 1.55;\n  overflow-wrap: anywhere;\n  container-type: inline-size;\n}\n.ppfee-calculator a { color: var(--primary); text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.ppfee-calculator a:hover { text-decoration-thickness: 2px; }\n.ppfee-calculator button,\n.ppfee-calculator input,\n.ppfee-calculator select { font: inherit; }\n.ppfee-calculator button,\n.ppfee-calculator select { cursor: pointer; }\n.ppfee-calculator :focus-visible { outline: 3px solid rgba(29, 78, 216, .32); outline-offset: 2px; }\n.ppfee-calculator .ppfee-shell { display: grid; gap: 24px; min-width: 0; }\n.ppfee-calculator .ppfee-header,\n.ppfee-calculator .ppfee-card,\n.ppfee-calculator .ppfee-education { min-width: 0; background: var(--surface); border: 1px solid var(--border); border-radius: 8px; box-shadow: 0 1px 2px rgba(15,23,42,.06); }\n.ppfee-calculator .ppfee-header { padding: 24px; background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%); }\n.ppfee-calculator .ppfee-header h2 { margin: 0; font-size: 24px; line-height: 1.25; font-weight: 700; letter-spacing: -.02em; }\n.ppfee-calculator .ppfee-subtitle { margin: 8px 0 0; max-width: 780px; color: var(--muted); }\n.ppfee-calculator .ppfee-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; }\n.ppfee-calculator .ppfee-pill { display: inline-flex; align-items: center; gap: 6px; min-height: 32px; padding: 5px 10px; border: 1px solid var(--border); border-radius: 999px; background: var(--surface); color: var(--muted); font-size: 13px; font-weight: 500; white-space: nowrap; }\n.ppfee-calculator .ppfee-pill strong { color: var(--ink); font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-toolbar { display: flex; flex-wrap: wrap; align-items: center; gap: 12px; min-width: 0; }\n.ppfee-calculator .ppfee-button { min-height: 46px; border-radius: 6px; border: 1px solid transparent; padding: 11px 18px; font-weight: 650; transition: background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .15s ease; }\n.ppfee-calculator .ppfee-button:hover { box-shadow: 0 2px 5px rgba(15,23,42,.12); }\n.ppfee-calculator .ppfee-button:active { transform: translateY(1px); }\n.ppfee-calculator .ppfee-download { display: inline-flex; align-items: center; gap: 10px; background: var(--accent); color: #ffffff; white-space: nowrap; }\n.ppfee-calculator .ppfee-download:hover { background: var(--accent-hover); }\n.ppfee-calculator .ppfee-download svg { flex: 0 0 auto; }\n.ppfee-calculator .ppfee-reset { background: var(--surface); color: var(--ink); border-color: #cbd5e1; }\n.ppfee-calculator .ppfee-reset:hover { background: var(--tint); border-color: #94a3b8; }\n.ppfee-calculator .ppfee-workspace { display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; align-items: start; min-width: 0; }\n.ppfee-calculator .ppfee-card { padding: 24px; }\n.ppfee-calculator .ppfee-card h3,\n.ppfee-calculator .ppfee-education h2 { margin: 0; font-size: 18px; line-height: 1.35; font-weight: 650; }\n.ppfee-calculator .ppfee-card-intro { margin: 6px 0 20px; color: var(--muted); font-size: 13px; }\n.ppfee-calculator .ppfee-fields { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; min-width: 0; }\n.ppfee-calculator .ppfee-field,\n.ppfee-calculator .ppfee-fieldset { display: flex; flex-direction: column; min-width: 0; margin: 0; padding: 0; border: 0; }\n.ppfee-calculator .ppfee-field.ppfee-span-2,\n.ppfee-calculator .ppfee-fieldset.ppfee-span-2 { grid-column: 1 \/ -1; }\n.ppfee-calculator .ppfee-label,\n.ppfee-calculator .ppfee-fieldset legend { display: block; margin: 0 0 6px; color: var(--ink); font-size: 14px; line-height: 1.35; font-weight: 600; }\n.ppfee-calculator .ppfee-control { width: 100%; min-width: 0; min-height: 46px; padding: 10px 12px; border: 1px solid #cbd5e1; border-radius: 6px; background: var(--surface); color: var(--ink); box-shadow: inset 0 1px 1px rgba(15,23,42,.03); font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-control:hover { border-color: #94a3b8; }\n.ppfee-calculator .ppfee-control[aria-invalid=\"true\"] { border-color: #b91c1c; }\n.ppfee-calculator .ppfee-helper { min-height: 40px; margin: 6px 0 0; color: var(--muted); font-size: 13px; line-height: 1.45; }\n.ppfee-calculator .ppfee-error { display: block; min-height: 19px; margin-top: 4px; color: #b91c1c; font-size: 13px; font-weight: 500; }\n.ppfee-calculator .ppfee-segmented { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 4px; padding: 4px; border: 1px solid #cbd5e1; border-radius: 6px; background: var(--tint); }\n.ppfee-calculator .ppfee-segmented input { position: absolute; opacity: 0; pointer-events: none; }\n.ppfee-calculator .ppfee-segmented label { display: flex; align-items: center; justify-content: center; min-width: 0; min-height: 38px; padding: 7px 10px; border: 1px solid transparent; border-radius: 4px; color: var(--muted); font-size: 13px; font-weight: 600; text-align: center; cursor: pointer; }\n.ppfee-calculator .ppfee-segmented input:checked + label { background: var(--surface); border-color: var(--border); color: var(--ink); box-shadow: 0 1px 2px rgba(15,23,42,.08); }\n.ppfee-calculator .ppfee-segmented input:focus-visible + label { outline: 3px solid rgba(29,78,216,.32); outline-offset: 1px; }\n.ppfee-calculator .ppfee-hidden { display: none !important; }\n.ppfee-calculator .ppfee-results-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; min-width: 0; }\n.ppfee-calculator .ppfee-result-primary { grid-column: 1 \/ -1; padding: 20px; border: 1px solid #bfdbfe; border-radius: 8px; background: #eff6ff; }\n.ppfee-calculator .ppfee-result-primary span,\n.ppfee-calculator .ppfee-result-card span { display: block; color: var(--muted); font-size: 13px; font-weight: 500; }\n.ppfee-calculator .ppfee-result-primary strong { display: block; margin-top: 4px; color: #172554; font-size: 30px; line-height: 1.15; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-result-card.ppfee-span-2 { grid-column: 1 \/ -1; }\n.ppfee-calculator .ppfee-result-card { min-width: 0; padding: 16px; border: 1px solid var(--border); border-radius: 8px; background: var(--tint); }\n.ppfee-calculator .ppfee-result-card strong { display: block; margin-top: 4px; font-size: 20px; line-height: 1.25; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-live { margin-top: 16px; padding: 10px 12px; border-left: 3px solid var(--primary); background: var(--tint); color: var(--muted); font-size: 13px; }\n.ppfee-calculator .ppfee-chart-card { display: grid; gap: 16px; min-width: 0; }\n.ppfee-calculator [data-chart-content] { min-width: 0; max-width: 100%; }\n.ppfee-calculator .ppfee-chart-heading { display: grid; gap: 4px; }\n.ppfee-calculator .ppfee-chart-heading p { margin: 0; color: var(--muted); font-size: 13px; }\n.ppfee-calculator .ppfee-chart-cluster { display: grid; grid-template-columns: minmax(220px, 300px) minmax(0, 360px); justify-content: center; align-items: center; gap: 24px; min-width: 0; }\n.ppfee-calculator .ppfee-plot-wrap { display: flex; align-items: center; justify-content: center; width: 100%; min-width: 0; min-height: 260px; }\n.ppfee-calculator .ppfee-chart-svg { display: block; width: min(100%, 280px); height: auto; aspect-ratio: 1; overflow: visible; }\n.ppfee-calculator .ppfee-chart-center-label { fill: var(--muted); font-size: 13px; font-weight: 600; text-anchor: middle; }\n.ppfee-calculator .ppfee-chart-center-value { fill: var(--ink); font-size: 22px; font-weight: 700; text-anchor: middle; font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-legend { display: grid; gap: 10px; min-width: 0; }\n.ppfee-calculator .ppfee-legend-row { display: grid; grid-template-columns: 14px minmax(72px, max-content) max-content max-content; align-items: center; justify-content: start; gap: 8px 12px; min-width: 0; font-size: 13px; }\n.ppfee-calculator .ppfee-swatch { width: 12px; height: 12px; border-radius: 3px; }\n.ppfee-calculator .ppfee-legend-name { min-width: 0; color: var(--ink); font-weight: 600; }\n.ppfee-calculator .ppfee-legend-value,\n.ppfee-calculator .ppfee-legend-percent { color: var(--muted); font-variant-numeric: tabular-nums; white-space: nowrap; }\n.ppfee-calculator .ppfee-chart-summary { min-width: 0; max-width: 100%; margin-top: 16px; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n.ppfee-calculator .ppfee-chart-summary table { width: 100%; min-width: 420px; border-collapse: collapse; }\n.ppfee-calculator .ppfee-chart-summary th,\n.ppfee-calculator .ppfee-chart-summary td { padding: 9px 10px; border-bottom: 1px solid var(--border); text-align: left; font-size: 13px; }\n.ppfee-calculator .ppfee-chart-summary th { color: var(--muted); font-weight: 600; }\n.ppfee-calculator .ppfee-chart-summary td:nth-child(n+2),\n.ppfee-calculator .ppfee-chart-summary th:nth-child(n+2) { text-align: right; font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-chart-callout { margin-top: 16px; padding: 10px 12px; border: 1px solid var(--border); border-radius: 6px; background: var(--tint); color: var(--muted); font-size: 13px; }\n.ppfee-calculator .ppfee-empty { padding: 16px; border: 1px dashed #94a3b8; border-radius: 6px; background: var(--tint); color: var(--muted); font-size: 13px; text-align: center; }\n.ppfee-calculator .ppfee-safe-stack .ppfee-chart-cluster { grid-template-columns: minmax(0, 1fr); gap: 16px; }\n.ppfee-calculator .ppfee-safe-stack .ppfee-plot-wrap { min-height: 230px; }\n.ppfee-calculator .ppfee-safe-stack .ppfee-legend { justify-content: center; }\n.ppfee-calculator .ppfee-table-card { display: grid; gap: 0; min-width: 0; }\n.ppfee-calculator .ppfee-table-wrap { min-width: 0; max-width: 100%; margin-top: 16px; overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid var(--border); border-radius: 6px; }\n.ppfee-calculator .ppfee-table { width: 100%; min-width: 620px; border-collapse: collapse; }\n.ppfee-calculator .ppfee-table th,\n.ppfee-calculator .ppfee-table td { padding: 11px 12px; border-bottom: 1px solid var(--border); text-align: left; vertical-align: top; }\n.ppfee-calculator .ppfee-table th { background: #f1f5f9; color: var(--ink); font-size: 13px; font-weight: 650; }\n.ppfee-calculator .ppfee-table td { font-size: 14px; }\n.ppfee-calculator .ppfee-table td:last-child,\n.ppfee-calculator .ppfee-table th:last-child { text-align: right; font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-table tbody tr:last-child td { border-bottom: 0; font-weight: 700; }\n.ppfee-calculator .ppfee-table tbody tr:hover { background: #fafafa; }\n.ppfee-calculator .ppfee-table-note { margin-top: 16px; padding: 10px 12px; border: 1px solid var(--border); border-radius: 6px; background: var(--tint); color: var(--muted); font-size: 13px; }\n.ppfee-calculator .ppfee-safe-table-stack .ppfee-table-note { margin-top: 20px; }\n.ppfee-calculator .ppfee-education { padding: 24px; }\n.ppfee-calculator .ppfee-education h2 { margin-top: 28px; }\n.ppfee-calculator .ppfee-education h2:first-child { margin-top: 0; }\n.ppfee-calculator .ppfee-education h3 { margin: 20px 0 6px; font-size: 16px; line-height: 1.4; font-weight: 650; }\n.ppfee-calculator .ppfee-education p { margin: 8px 0 0; color: #334155; }\n.ppfee-calculator .ppfee-education ul { margin: 8px 0 0; padding-left: 22px; color: #334155; }\n.ppfee-calculator .ppfee-education li + li { margin-top: 6px; }\n.ppfee-calculator .ppfee-formula { margin-top: 12px; padding: 12px 14px; border: 1px solid #bfdbfe; border-radius: 6px; background: #eff6ff; color: #172554; font-weight: 600; font-variant-numeric: tabular-nums; }\n.ppfee-calculator .ppfee-disclaimer { margin-top: 20px; padding: 12px 14px; border-left: 3px solid #64748b; background: var(--tint); color: var(--muted); font-size: 13px; }\n@container (min-width: 900px) {\n  .ppfee-calculator .ppfee-workspace { grid-template-columns: minmax(0, 1.08fr) minmax(330px, .92fr); }\n}\n@container (max-width: 639px) {\n  .ppfee-calculator .ppfee-chart-cluster { grid-template-columns: minmax(0, 1fr); gap: 16px; }\n  .ppfee-calculator .ppfee-plot-wrap { min-height: 230px; }\n  .ppfee-calculator .ppfee-legend { justify-content: center; }\n}\n@media (max-width: 639px) {\n  .ppfee-calculator .ppfee-shell { gap: 16px; }\n  .ppfee-calculator .ppfee-header,\n  .ppfee-calculator .ppfee-card,\n  .ppfee-calculator .ppfee-education { padding: 16px; }\n  .ppfee-calculator .ppfee-fields,\n  .ppfee-calculator .ppfee-results-grid { grid-template-columns: minmax(0, 1fr); }\n  .ppfee-calculator .ppfee-result-primary,\n  .ppfee-calculator .ppfee-result-card.ppfee-span-2,\n  .ppfee-calculator .ppfee-field.ppfee-span-2,\n  .ppfee-calculator .ppfee-fieldset.ppfee-span-2 { grid-column: auto; }\n  .ppfee-calculator .ppfee-toolbar { align-items: stretch; }\n  .ppfee-calculator .ppfee-button { justify-content: center; }\n  .ppfee-calculator .ppfee-download { flex: 1 1 190px; }\n  .ppfee-calculator .ppfee-reset { flex: 1 1 110px; }\n  .ppfee-calculator .ppfee-legend-row { grid-template-columns: 14px minmax(72px, max-content) max-content; }\n  .ppfee-calculator .ppfee-legend-percent { grid-column: 2 \/ -1; }\n  .ppfee-calculator .ppfee-helper { min-height: 0; }\n}\n@media (max-width: 360px) {\n  .ppfee-calculator .ppfee-header h2 { font-size: 22px; }\n  .ppfee-calculator .ppfee-result-primary strong { font-size: 27px; }\n  .ppfee-calculator .ppfee-toolbar { display: grid; grid-template-columns: minmax(0, 1fr); }\n  .ppfee-calculator .ppfee-button { width: 100%; }\n  .ppfee-calculator .ppfee-chart-callout,\n  .ppfee-calculator .ppfee-table-note { margin-top: 12px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ppfee-calculator\" data-calculator-root\u003e\n  \u003cdiv class=\"ppfee-shell\"\u003e\n    \u003csection class=\"ppfee-header\" aria-labelledby=\"ppfee-title\"\u003e\n      \u003ch2 id=\"ppfee-title\"\u003ePayPal Fee Calculator\u003c\/h2\u003e\n      \u003cp class=\"ppfee-subtitle\"\u003eEstimate the transaction fee, net amount received, and gross amount needed to reach a target payout using an editable percentage rate and fixed fee.\u003c\/p\u003e\n      \u003cdiv class=\"ppfee-pills\" aria-label=\"Live calculation summary\"\u003e\n        \u003cspan class=\"ppfee-pill\"\u003eRate \u003cstrong data-pill-rate\u003e2.99%\u003c\/strong\u003e\u003c\/span\u003e\n        \u003cspan class=\"ppfee-pill\"\u003eFixed \u003cstrong data-pill-fixed\u003e$0.49\u003c\/strong\u003e\u003c\/span\u003e\n        \u003cspan class=\"ppfee-pill\"\u003eEffective fee \u003cstrong data-pill-effective\u003e3.48%\u003c\/strong\u003e\u003c\/span\u003e\n        \u003cspan class=\"ppfee-pill\"\u003eNet share \u003cstrong data-pill-net\u003e96.52%\u003c\/strong\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"ppfee-toolbar\" aria-label=\"Calculator actions\"\u003e\n      \u003cbutton class=\"ppfee-button ppfee-download\" type=\"button\" data-download\u003e\n        \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill=\"currentColor\" d=\"M5 3h10l4 4v14H5V3Zm9 2H7v14h10V8h-3V5Zm-4 5h4v2h-4v-2Zm0 4h4v2h-4v-2ZM8 10h1v2H8v-2Zm0 4h1v2H8v-2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cspan\u003eDownload Excel\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cbutton class=\"ppfee-button ppfee-reset\" type=\"button\" data-reset\u003eReset\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ppfee-workspace\"\u003e\n      \u003csection class=\"ppfee-card\" aria-labelledby=\"ppfee-inputs-title\"\u003e\n        \u003ch3 id=\"ppfee-inputs-title\"\u003eTransaction details\u003c\/h3\u003e\n        \u003cp class=\"ppfee-card-intro\"\u003eThe starting assumptions mirror a common U.S. commercial rate example. Replace them with the rates shown in your own PayPal account.\u003c\/p\u003e\n        \u003cdiv class=\"ppfee-fields\"\u003e\n          \u003cfieldset class=\"ppfee-fieldset ppfee-span-2\"\u003e\n            \u003clegend\u003eCalculation mode\u003c\/legend\u003e\n            \u003cdiv class=\"ppfee-segmented\"\u003e\n              \u003cinput id=\"ppfee-mode-gross\" name=\"ppfee-mode\" type=\"radio\" value=\"gross\" checked\u003e\n              \u003clabel for=\"ppfee-mode-gross\"\u003eAmount being sent\u003c\/label\u003e\n              \u003cinput id=\"ppfee-mode-net\" name=\"ppfee-mode\" type=\"radio\" value=\"net\"\u003e\n              \u003clabel for=\"ppfee-mode-net\"\u003eTarget amount received\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cp class=\"ppfee-helper\"\u003eChoose whether the entered amount is the gross payment or the exact net payout you want after fees.\u003c\/p\u003e\n          \u003c\/fieldset\u003e\n\n          \u003cdiv class=\"ppfee-field ppfee-span-2\"\u003e\n            \u003clabel class=\"ppfee-label\" for=\"ppfee-type\"\u003eTransaction type\u003c\/label\u003e\n            \u003cselect class=\"ppfee-control\" id=\"ppfee-type\" data-type\u003e\n              \u003coption value=\"us-domestic\" selected\u003eU.S. domestic goods and services\u003c\/option\u003e\n              \u003coption value=\"us-checkout\"\u003eU.S. checkout or card payment\u003c\/option\u003e\n              \u003coption value=\"international\"\u003eInternational commercial payment\u003c\/option\u003e\n              \u003coption value=\"micropayment\"\u003eDomestic micropayment\u003c\/option\u003e\n              \u003coption value=\"no-fee\"\u003eNo-fee personal payment\u003c\/option\u003e\n              \u003coption value=\"custom\"\u003eCustom rate\u003c\/option\u003e\n            \u003c\/select\u003e\n            \u003cp class=\"ppfee-helper\"\u003ePresets are examples, not a promise of current pricing. Selecting a preset updates the editable fee fields.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ppfee-field\"\u003e\n            \u003clabel class=\"ppfee-label\" for=\"ppfee-sender-currency\"\u003eSender currency\u003c\/label\u003e\n            \u003cselect class=\"ppfee-control\" id=\"ppfee-sender-currency\" data-sender-currency\u003e\u003c\/select\u003e\n            \u003cp class=\"ppfee-helper\"\u003eCurrency used for the amount paid by the sender.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ppfee-field\"\u003e\n            \u003clabel class=\"ppfee-label\" for=\"ppfee-recipient-currency\"\u003eYour currency\u003c\/label\u003e\n            \u003cselect class=\"ppfee-control\" id=\"ppfee-recipient-currency\" data-recipient-currency\u003e\u003c\/select\u003e\n            \u003cp class=\"ppfee-helper\"\u003eCurrency used for the fee, net payout, chart, and exported results.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ppfee-field ppfee-span-2\" data-fx-field\u003e\n            \u003clabel class=\"ppfee-label\" for=\"ppfee-fx\"\u003eExchange rate\u003c\/label\u003e\n            \u003cinput class=\"ppfee-control\" id=\"ppfee-fx\" type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" value=\"1.0000\" data-fx aria-describedby=\"ppfee-fx-help ppfee-fx-error\"\u003e\n            \u003cp class=\"ppfee-helper\" id=\"ppfee-fx-help\" data-fx-help\u003eRecipient currency units received for one sender currency unit.\u003c\/p\u003e\n            \u003cspan class=\"ppfee-error\" id=\"ppfee-fx-error\" data-error-for=\"fx\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ppfee-field ppfee-span-2\"\u003e\n            \u003clabel class=\"ppfee-label\" for=\"ppfee-amount\"\u003e\u003cspan data-amount-label\u003eAmount being sent\u003c\/span\u003e\u003c\/label\u003e\n            \u003cinput class=\"ppfee-control\" id=\"ppfee-amount\" type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" value=\"$100.00\" data-amount aria-describedby=\"ppfee-amount-help ppfee-amount-error\"\u003e\n            \u003cp class=\"ppfee-helper\" id=\"ppfee-amount-help\" data-amount-help\u003eEnter the gross amount paid by the sender.\u003c\/p\u003e\n            \u003cspan class=\"ppfee-error\" id=\"ppfee-amount-error\" data-error-for=\"amount\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ppfee-field\"\u003e\n            \u003clabel class=\"ppfee-label\" for=\"ppfee-variable\"\u003eVariable fee\u003c\/label\u003e\n            \u003cinput class=\"ppfee-control\" id=\"ppfee-variable\" type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" value=\"2.99%\" data-variable aria-describedby=\"ppfee-variable-help ppfee-variable-error\"\u003e\n            \u003cp class=\"ppfee-helper\" id=\"ppfee-variable-help\"\u003ePercentage deducted from the converted gross payment.\u003c\/p\u003e\n            \u003cspan class=\"ppfee-error\" id=\"ppfee-variable-error\" data-error-for=\"variable\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ppfee-field\"\u003e\n            \u003clabel class=\"ppfee-label\" for=\"ppfee-fixed\"\u003eFixed fee\u003c\/label\u003e\n            \u003cinput class=\"ppfee-control\" id=\"ppfee-fixed\" type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" value=\"$0.49\" data-fixed aria-describedby=\"ppfee-fixed-help ppfee-fixed-error\"\u003e\n            \u003cp class=\"ppfee-helper\" id=\"ppfee-fixed-help\"\u003eFlat charge applied once per transaction in your currency.\u003c\/p\u003e\n            \u003cspan class=\"ppfee-error\" id=\"ppfee-fixed-error\" data-error-for=\"fixed\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"ppfee-card\" aria-labelledby=\"ppfee-results-title\"\u003e\n        \u003ch3 id=\"ppfee-results-title\"\u003eLive results\u003c\/h3\u003e\n        \u003cp class=\"ppfee-card-intro\"\u003eAll result values are shown in the currency selected under “Your currency,” except the sender payment where noted.\u003c\/p\u003e\n        \u003cdiv class=\"ppfee-results-grid\"\u003e\n          \u003cdiv class=\"ppfee-result-primary\"\u003e\n            \u003cspan\u003eEstimated PayPal fee\u003c\/span\u003e\n            \u003cstrong data-result-fee\u003e$3.48\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ppfee-result-card\"\u003e\n            \u003cspan\u003eYou receive\u003c\/span\u003e\n            \u003cstrong data-result-net\u003e$96.52\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ppfee-result-card\"\u003e\n            \u003cspan\u003eSender pays\u003c\/span\u003e\n            \u003cstrong data-result-sender\u003e$100.00\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ppfee-result-card\"\u003e\n            \u003cspan\u003ePercentage fee\u003c\/span\u003e\n            \u003cstrong data-result-variable\u003e$2.99\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ppfee-result-card\"\u003e\n            \u003cspan\u003eEffective fee rate\u003c\/span\u003e\n            \u003cstrong data-result-effective\u003e3.48%\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ppfee-result-card ppfee-span-2\"\u003e\n            \u003cspan\u003eCharge to receive the entered target\u003c\/span\u003e\n            \u003cstrong data-result-grossup\u003e$103.59\u003c\/strong\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ppfee-live\" aria-live=\"polite\" data-live\u003eOn a $100.00 payment, the estimated fee is $3.48 and the net payout is $96.52.\u003c\/div\u003e\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n\n    \u003csection class=\"ppfee-card ppfee-chart-card\" data-chart-card aria-labelledby=\"ppfee-chart-title\"\u003e\n      \u003cdiv class=\"ppfee-chart-heading\"\u003e\n        \u003ch3 id=\"ppfee-chart-title\"\u003ePayment breakdown\u003c\/h3\u003e\n        \u003cp data-chart-interpretation\u003eThe fee represents 3.48% of the converted gross payment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv data-chart-content\u003e\n        \u003cdiv class=\"ppfee-chart-cluster\"\u003e\n          \u003cdiv class=\"ppfee-plot-wrap\" data-plot-wrap\u003e\n            \u003csvg class=\"ppfee-chart-svg\" data-chart-svg viewbox=\"0 0 280 280\" role=\"img\" aria-labelledby=\"ppfee-chart-svg-title ppfee-chart-svg-desc\"\u003e\n              \u003ctitle id=\"ppfee-chart-svg-title\"\u003ePayment fee and net payout breakdown\u003c\/title\u003e\n              \u003cdesc id=\"ppfee-chart-svg-desc\" data-chart-desc\u003eNet payout 96.52 dollars and fee 3.48 dollars.\u003c\/desc\u003e\n              \u003cg data-chart-arcs\u003e\u003c\/g\u003e\n              \u003ctext class=\"ppfee-chart-center-label\" x=\"140\" y=\"132\"\u003eGross payment\u003c\/text\u003e\n              \u003ctext class=\"ppfee-chart-center-value\" x=\"140\" y=\"158\" data-chart-total\u003e$100.00\u003c\/text\u003e\n            \u003c\/svg\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ppfee-legend\" data-legend aria-label=\"Payment breakdown legend\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ppfee-chart-summary\" data-chart-summary\u003e\u003c\/div\u003e\n        \u003cdiv class=\"ppfee-chart-callout\" data-chart-caption\u003eMost of this payment reaches the recipient; the fixed component matters more on smaller transactions.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppfee-empty ppfee-hidden\" data-chart-empty\u003eEnter values above to see the payment breakdown.\u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"ppfee-card ppfee-table-card\" data-table-card aria-labelledby=\"ppfee-table-title\"\u003e\n      \u003ch3 id=\"ppfee-table-title\"\u003eCalculation detail\u003c\/h3\u003e\n      \u003cdiv class=\"ppfee-table-wrap\" data-table-wrap\u003e\n        \u003ctable class=\"ppfee-table\"\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eLine item\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eHow it is calculated\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eAmount\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody data-table-body\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppfee-table-note\" data-table-note\u003eFees are estimates based on the assumptions entered above. PayPal can apply different product, country, cross-border, currency-conversion, or negotiated pricing.\u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003carticle class=\"ppfee-education\"\u003e\n      \u003ch2\u003eWhat this PayPal fee calculator estimates\u003c\/h2\u003e\n      \u003cp\u003eThis calculator estimates the deduction on one payment and the amount left for the recipient. It also works in reverse: enter the exact payout you want, and it calculates the gross amount the sender would need to pay. The model is intentionally transparent. You can select a practical preset, then overwrite the percentage rate and fixed fee with the pricing that applies to your account.\u003c\/p\u003e\n      \u003cp\u003ePayPal pricing varies by market, payment product, account arrangement, funding source, and whether a transaction is domestic or cross-border. Rates also change. Treat the preset as a worked example and verify the current terms on PayPal’s \u003ca href=\"https:\/\/www.paypal.com\/us\/business\/paypal-business-fees\" target=\"_blank\" rel=\"noopener noreferrer\"\u003emerchant fees page\u003c\/a\u003e before using the estimate for invoicing or financial reporting.\u003c\/p\u003e\n\n      \u003ch2\u003eHow to use every input\u003c\/h2\u003e\n      \u003ch3\u003eCalculation mode\u003c\/h3\u003e\n      \u003cp\u003e\u003cstrong\u003eAmount being sent\u003c\/strong\u003e is the normal forward calculation: enter the gross payment, and the tool subtracts the percentage and fixed charges. \u003cstrong\u003eTarget amount received\u003c\/strong\u003e is the reverse calculation: enter the net payout you require, and the calculator grosses it up. Reverse mode is useful when a contract or invoice specifies the amount you must retain after processing costs.\u003c\/p\u003e\n\n      \u003ch3\u003eTransaction type\u003c\/h3\u003e\n      \u003cp\u003eThe transaction-type menu loads example rates for common U.S. commercial payments, checkout or card payments, international commercial payments, micropayments, and a no-fee case. “Custom rate” leaves the fee fields fully under your control. The selected label does not determine whether a payment is legally personal or commercial; it only changes the numerical assumptions.\u003c\/p\u003e\n\n      \u003ch3\u003eSender currency, your currency, and exchange rate\u003c\/h3\u003e\n      \u003cp\u003eThe sender currency is the currency in which the payer funds the transaction. Your currency is the currency used for the fee and net payout. When they differ, enter the number of recipient-currency units received for one sender-currency unit. A rate of 0.92, for example, means one unit of the sender currency converts into 0.92 units of your currency. This tool does not retrieve live foreign-exchange quotes or model a separate exchange-rate markup. Use the actual conversion rate from your transaction or PayPal quote.\u003c\/p\u003e\n\n      \u003ch3\u003eAmount, variable fee, and fixed fee\u003c\/h3\u003e\n      \u003cp\u003eThe amount is required and cannot be negative. In forward mode it is denominated in the sender currency; in reverse mode it is denominated in your currency because it represents the desired net payout. The variable fee is entered as a percentage such as 2.99%. Higher percentages increase the fee in direct proportion to the payment. The fixed fee is charged once per transaction, so it has a larger effective impact on small payments than on large ones. Enter zero when no fixed component applies.\u003c\/p\u003e\n\n      \u003ch2\u003eHow the calculation works\u003c\/h2\u003e\n      \u003cp\u003eFor a forward calculation, the sender amount is first converted into your currency. The variable charge is then calculated on that converted gross amount, and the fixed charge is added. The remaining balance is the estimated net payout.\u003c\/p\u003e\n      \u003cdiv class=\"ppfee-formula\"\u003eFee = converted gross payment × variable fee rate + fixed fee\u003cbr\u003eNet payout = converted gross payment − fee\u003c\/div\u003e\n      \u003cp\u003eFor a reverse calculation, the model solves the same equation for the required gross payment. The percentage must be below 100%, because no finite gross amount can produce a positive payout when the processor takes the entire payment.\u003c\/p\u003e\n      \u003cdiv class=\"ppfee-formula\"\u003eRequired converted gross = (target net payout + fixed fee) ÷ (1 − variable fee rate)\u003c\/div\u003e\n\n      \u003ch2\u003eHow to interpret the results, chart, and table\u003c\/h2\u003e\n      \u003cp\u003e\u003cstrong\u003eEstimated PayPal fee\u003c\/strong\u003e is the total percentage and fixed deduction in your currency. \u003cstrong\u003eYou receive\u003c\/strong\u003e is the projected payout after those fees. \u003cstrong\u003eSender pays\u003c\/strong\u003e is the gross amount in the sender currency. \u003cstrong\u003ePercentage fee\u003c\/strong\u003e isolates the variable component, while \u003cstrong\u003eeffective fee rate\u003c\/strong\u003e divides the total fee by the converted gross payment. The effective rate is usually higher than the stated percentage because it includes the fixed charge.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eCharge to receive the entered target\u003c\/strong\u003e shows the grossed-up payment required to retain the entered amount after fees. In forward mode, it answers, “What would the sender need to pay for me to net an amount equal to the figure I entered?” In reverse mode, it matches the sender payment already calculated.\u003c\/p\u003e\n      \u003cp\u003eThe donut chart uses the same model values as the results and detail table. It divides the converted gross payment into the net payout and fee. The legend and chart summary show exact amounts and percentages. After Reset, or when the entered values cannot produce a valid positive transaction, the chart is removed and replaced with a compact empty-state rather than a misleading graphic.\u003c\/p\u003e\n      \u003cp\u003eThe calculation-detail table cross-checks the currency conversion, variable fee, fixed fee, total fee, and net payout. This is particularly useful when explaining an invoice or reconciling a transaction. The Excel download captures the current assumptions and outputs in a real workbook with separate Summary, Inputs, Breakdown, and Scenario Checks sheets.\u003c\/p\u003e\n\n      \u003ch2\u003ePractical considerations and common mistakes\u003c\/h2\u003e\n      \u003cul\u003e\n        \u003cli\u003eConfirm the exact product rate instead of assuming every commercial payment uses the same percentage.\u003c\/li\u003e\n        \u003cli\u003eDo not confuse a currency-conversion markup with the transaction fee. They may be quoted and charged separately.\u003c\/li\u003e\n        \u003cli\u003eUse the correct fixed fee for the currency received, not necessarily the currency sent.\u003c\/li\u003e\n        \u003cli\u003eFor small payments, compare the standard structure with any approved micropayment arrangement because the fixed component can dominate the economics.\u003c\/li\u003e\n        \u003cli\u003eDo not use a personal-payment classification for a commercial sale merely to avoid a fee. Review PayPal’s \u003ca href=\"https:\/\/www.paypal.com\/us\/legalhub\/useragreement-full\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eUser Agreement\u003c\/a\u003e and the company’s \u003ca href=\"https:\/\/www.paypal.com\/us\/cshelp\/article\/what-are-the-fees-for-paypal-accounts-help160\" target=\"_blank\" rel=\"noopener noreferrer\"\u003efee guidance\u003c\/a\u003e.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"ppfee-disclaimer\"\u003eThis calculator provides an estimate, not financial, legal, tax, or contractual advice. Actual charges can differ because of country rules, product selection, funding source, account status, refunds, disputes, currency conversion, and negotiated pricing.\u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49909486125299,"sku":"paypal-fee","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/paypal-fee.webp?v=1783935497","url":"https:\/\/financialmodelslab.com\/products\/paypal-fee","provider":"Financial Models Lab","version":"1.0","type":"link"}