{"id":360,"date":"2026-10-29T14:23:24","date_gmt":"2026-10-29T13:23:24","guid":{"rendered":"https:\/\/webbay.pl\/blog\/?p=360"},"modified":"2026-10-29T23:39:05","modified_gmt":"2026-10-29T22:39:05","slug":"ile-kosztuje-strona-internetowa","status":"publish","type":"post","link":"https:\/\/webbay.pl\/blog\/2026\/10\/29\/ile-kosztuje-strona-internetowa\/","title":{"rendered":"Ile kosztuje strona internetowa? 3 koszyki bud\u017cetu"},"content":{"rendered":"\n<style>\n\/* Styl lokalny dla szkicu WebBay. Tre\u015b\u0107 pozostaje w blokach Gutenberg\/Kadence. *\/\nbody.page-id-8{background:#fff}\nbody.page-id-8 .content-area{margin-top:0;margin-bottom:0}\nbody.page-id-8 .site-container,body.page-id-8 .content-container{max-width:none;padding:0}\nbody.page-id-8 .entry-content-wrap{padding:0}\nbody.page-id-8 .entry-content{margin:0}\n.wb-premium{--wb-ink:#183451;--wb-text:#40566c;--wb-blue:#287cde;--wb-action:#2168bc;--wb-line:#dce8f3;color:var(--wb-ink);background:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-size:17px;line-height:1.65;width:100%;isolation:isolate}\n.wb-premium *{box-sizing:border-box}\n.wb-premium{margin:0!important}\n.wb-premium .wp-block-group{margin-block:0}\n.wb-premium .wp-block-group__inner-container{display:contents}\n.wb-premium .wp-block-group__inner-container>*{margin-block-start:0}\n.wb-premium p,.wb-premium h1,.wb-premium h2,.wb-premium h3,.wb-premium .wp-block-group{margin-top:0}\n.wb-premium p{color:var(--wb-text);margin-bottom:16px}\n.wb-premium h1,.wb-premium h2,.wb-premium h3{color:var(--wb-ink);font-family:inherit;font-weight:700;letter-spacing:-.035em}\n.wb-premium h1{font-size:clamp(38px,4.25vw,62px);line-height:1.1;margin:22px 0 24px}\n.wb-premium h1 span{color:#2168bc}\n.wb-premium h2{font-size:clamp(30px,3vw,42px);line-height:1.18;margin-bottom:18px}\n.wb-premium h3{font-size:22px;line-height:1.3;margin-bottom:12px}\n.wb-premium a{color:#2168bc;text-decoration-thickness:1px;text-underline-offset:4px}\n.wb-premium a:hover{color:#183451}\n.wb-premium a:focus-visible,.wb-premium summary:focus-visible,.wb-premium input:focus-visible,.wb-premium button:focus-visible{outline:3px solid #183451;outline-offset:4px}\n.wb-premium [id]{scroll-margin-top:30px}\n.wb-wrap{max-width:1216px!important;padding:0 32px;margin:0 auto!important}\n.wb-header{background:#fff;border-bottom:1px solid #e7eff7}\n.wb-header-inner{display:flex;align-items:center;gap:30px;min-height:94px}\n.wb-brand{margin:0!important;white-space:nowrap}\n.wb-brand a{font-size:31px;font-weight:800;letter-spacing:-1.6px;line-height:1;text-decoration:none!important;color:#183451!important;display:inline-flex;align-items:center;min-height:44px}\n.wb-brand span{color:#287cde}\n.wb-brand small{font-size:10px;letter-spacing:1.5px;font-weight:700;color:#40566c;border-left:1px solid #cbdcec;padding:7px 0 7px 12px;margin-left:12px}\n.wb-desktop-nav{margin-left:auto!important}\n.wb-nav-links{display:flex;gap:24px;margin:0!important;align-items:center}\n.wb-nav-links a{color:#334d66;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap;padding:12px 0}\n.wb-header-cta{margin:0!important}\n.wb-header-cta a{display:block;border:1px solid #cbdeef;border-radius:8px;padding:10px 15px;text-decoration:none;font-size:14px;font-weight:700;white-space:nowrap;color:#183451}\n.wb-header-cta span{margin-left:9px;color:#2168bc}\n.wb-mobile-menu{display:none}\n.wb-hero{padding:76px 0 44px;background:radial-gradient(ellipse at 85% 8%,#dceeff 0%,transparent 53%),linear-gradient(120deg,#fff 0%,#f2f8ff 100%);border-bottom:1px solid #e7eff7}\n.wb-premium .wb-hero-grid>.kt-row-column-wrap{grid-template-columns:1.4fr 1fr;gap:64px;padding:0;align-items:center}\n.wb-kicker{color:#2168bc!important;font-size:11px;font-weight:800;letter-spacing:1.7px;line-height:1.6;margin:0 0 17px!important}\n.wb-hero-kicker{display:inline-flex;align-items:center;gap:9px}\n.wb-hero-kicker:before{content:\"\";width:7px;height:7px;border-radius:100%;background:#287cde;box-shadow:0 0 0 4px #dceeff;flex-shrink:0}\n.wb-premium .wb-lead{font-size:18px;line-height:1.75;max-width:580px;margin-bottom:28px}\n.wb-buttons{gap:12px!important;display:flex;align-items:center;flex-wrap:wrap;margin:24px 0 0}\n.wb-premium .wb-buttons .wp-block-button{margin:0}\n.wb-premium .wp-block-button__link{font-size:14px;font-weight:700;line-height:1.4;border:1px solid transparent;border-radius:8px;padding:16px 20px;text-decoration:none;box-shadow:none;transition:background .15s,color .15s,box-shadow .15s}\n.wb-primary .wp-block-button__link{background:#2168bc!important;color:#fff!important;box-shadow:0 6px 16px #2168bc20!important}\n.wb-primary .wp-block-button__link:hover{background:#183451!important}\n.wb-secondary .wp-block-button__link{background:#fff!important;border-color:#cbddec!important;color:#183451!important}\n.wb-secondary .wp-block-button__link:hover{background:#eaf4ff!important}\n.wb-proof{font-size:12px;margin:22px 0 0!important;color:#40566c!important}\n.wb-proof span{padding:0 7px;color:#2168bc}\n.wb-plan-card{position:relative;isolation:isolate;background:#fff;border:1px solid #d2e4f5;border-radius:24px;box-shadow:0 22px 60px #184b7d12;padding:32px;transform:rotate(1deg)}\n.wb-plan-card:before{content:\"\";position:absolute;inset:14px -12px -12px 14px;z-index:-1;border:1px solid #c8dff5;border-radius:24px;background:transparent;transform:rotate(-3deg)}\n.wb-premium .wb-plan-title{font-size:28px;line-height:1.23;margin-bottom:24px}\n.wb-step{display:flex;gap:15px;padding:18px 0;border-top:1px solid #e6eef6}\n.wb-step-number{background:#f2f8ff;border:1px solid #dceeff;border-radius:11px;flex:0 0 40px;height:40px;display:flex;align-items:center;justify-content:center;color:#2168bc!important;font-size:12px;font-weight:800;margin:0!important}\n.wb-step-copy{min-width:0}\n.wb-premium .wb-step h3{font-size:16px;letter-spacing:-.02em;margin:0 0 5px}\n.wb-step p:not(.wb-step-number){font-size:13px;line-height:1.6;margin:0}\n.wb-plan-note{font-size:11px;border-top:1px solid #e6eef6;padding-top:18px;margin:0!important}\n.wb-search-panel{margin:58px 0 0!important;background:#fff;border:1px solid #dce8f3;border-radius:16px;display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center;padding:26px 30px;box-shadow:0 8px 22px #18345104}\n.wb-search-caption h2{font-size:21px;margin:0 0 4px;letter-spacing:-.02em}\n.wb-search-caption p{font-size:14px;margin:0}\n.wb-search .wp-block-search__label{font-size:11px;color:#40566c;display:block;margin-bottom:6px;font-weight:700}\n.wb-search .wp-block-search__inside-wrapper{gap:8px}\n.wb-search .wp-block-search__input{min-width:0;width:100%;border:1px solid #738ba3!important;border-radius:7px;padding:12px 14px;font-family:inherit;font-size:14px;color:#183451;background:#fff;height:48px}\n.wb-search .wp-block-search__input::placeholder{color:#596e82;opacity:1}\n.wb-search .wp-block-search__button{background:#183451;color:#fff;font-size:14px;font-weight:700;border:0;border-radius:7px;margin:0;padding:10px 20px;height:48px}\n.wb-section{padding:86px 0}\n.wb-intro{max-width:700px;margin:0 0 38px!important}\n.wb-section-lead{font-size:17px;line-height:1.75;max-width:640px}\n.wb-premium .wb-use-grid>.kt-row-column-wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;align-items:stretch}\n.wb-use-grid .wp-block-kadence-column>.kt-inside-inner-col{height:100%}\n.wb-use-card{height:100%;padding:28px;background:#fff;border:1px solid #dce8f3;border-radius:16px;box-shadow:0 5px 14px #18345103;transition:box-shadow .15s,border-color .15s}\n.wb-use-card:hover{border-color:#9ebfe0;box-shadow:0 12px 26px #18345109}\n.wb-card-label{font-size:10px;font-weight:800;letter-spacing:1.25px;color:#2168bc!important;margin:0 0 24px!important}\n.wb-use-card h3{font-size:22px;margin-bottom:10px}\n.wb-use-card>p:not(.wb-card-label){font-size:14px;min-height:68px;margin-bottom:18px}\n.wb-card-details{border-top:1px solid #e3edf6;padding-top:16px;font-size:13px;margin:0}\n.wb-card-details summary{font-size:13px;color:#2168bc;font-weight:700;cursor:pointer;min-height:28px;list-style:none}\n.wb-card-details summary:after{content:\"+\";float:right;font-size:18px;line-height:22px}\n.wb-card-details[open] summary:after{content:\"\u2212\"}\n.wb-card-details p{margin:12px 0 0}\n.wb-featured:has(.wp-block-query-no-results){display:none}\n.wb-cost{background:linear-gradient(110deg,#f2f8ff,#e7f2ff);border-block:1px solid #dce8f3}\n.wb-premium .wb-cost-grid>.kt-row-column-wrap{grid-template-columns:1fr 1.12fr;gap:80px;padding:0;align-items:start}\n.wb-cost-item{display:flex;gap:20px;border-bottom:1px solid #cbdff2;padding:22px 0}\n.wb-cost-item:first-child{padding-top:0}\n.wb-cost-item:last-child{border:0;padding-bottom:0}\n.wb-cost-number{font-weight:700;color:#2168bc!important;font-size:13px;flex:0 0 24px;margin:3px 0 0}\n.wb-cost-item h3{font-size:20px;margin:0 0 8px}\n.wb-cost-item p:not(.wb-cost-number){font-size:14px;margin:0}\n.wb-source-note{font-size:11px;margin:32px 0 0!important;padding-top:22px;border-top:1px solid #cbdff2;line-height:1.7}\n.wb-faq-list{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;align-items:start}\n.wb-faq{border:1px solid #dce8f3;border-radius:12px;background:#fff;padding:21px 24px;margin:0}\n.wb-faq summary{font-size:16px;font-weight:650;line-height:1.5;color:#183451;cursor:pointer;list-style:none;position:relative;padding-right:28px;min-height:26px}\n.wb-faq summary:after{content:\"+\";position:absolute;right:0;top:0;color:#2168bc;font-size:22px;font-weight:400}\n.wb-faq[open]{background:#f7fbff;border-color:#bed6ed}\n.wb-faq[open] summary:after{content:\"\u2212\"}\n.wb-faq p{font-size:14px;line-height:1.8;margin:16px 0 0}\n.wb-premium summary::-webkit-details-marker{display:none}\n.wb-directory{background:#f8fbff;border-block:1px solid #e5eef6}\n.wb-operator-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}\n.wb-operator{display:flex;align-items:center;justify-content:center;min-height:74px;border:1px solid #dce8f3;border-radius:10px;background:#fff;font-size:17px;font-weight:700;letter-spacing:-.03em;color:#334d66!important;margin:0!important}\n.wb-directory-bottom{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:26px!important}\n.wb-directory-note{max-width:620px;font-size:12px;margin:0!important}\n.wb-text-cta{font-size:13px;font-weight:700;flex-shrink:0;margin:0!important}\n.wb-empty{border:1px dashed #bdd3e8;border-radius:16px;background:linear-gradient(110deg,#f7fbff,#fff);padding:32px;max-width:none}\n.wb-empty-title{font-size:20px;font-weight:700;color:#183451!important;margin-bottom:8px!important}\n.wb-empty p{font-size:15px;max-width:720px}\n.wb-empty p:last-child{margin:0;font-weight:700;font-size:14px}\n.wb-query .wb-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}\n.wb-post-grid>.wp-block-post{border:1px solid #dce8f3;border-radius:16px;padding:24px;overflow:hidden}\n.wb-post-grid .wp-block-post-featured-image{margin:-24px -24px 20px}\n.wb-post-grid .wp-block-post-featured-image img{width:100%;aspect-ratio:16\/9;object-fit:cover}\n.wb-post-category{font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}\n.wb-post-grid .wp-block-post-title{font-size:22px;margin:0 0 14px}\n.wb-post-grid .wp-block-post-title a{color:#183451;text-decoration:none}\n.wb-post-grid .wp-block-post-excerpt{font-size:14px}\n.wb-method{background:linear-gradient(110deg,#f2f8ff,#fff);border-top:1px solid #dce8f3}\n.wb-premium .wb-method-grid>.kt-row-column-wrap{grid-template-columns:1fr 1.12fr;gap:80px;padding:0}\n.wb-method h3{font-size:20px;margin:0 0 10px}\n.wb-method h3:not(:first-child){margin-top:26px}\n.wb-method-grid .wp-block-kadence-column:last-child p{font-size:14px}\n.wb-method-note{padding-left:16px;border-left:3px solid #287cde;margin-top:24px}\n.wb-footer{background:#fff;border-top:1px solid #dce8f3;padding:52px 0 0}\n.wb-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:50px;padding-bottom:44px}\n.wb-footer-tagline{font-size:15px;margin:18px 0 0!important}\n.wb-footer-column h3{font-size:13px;letter-spacing:0;margin-bottom:16px}\n.wb-footer-column p{font-size:13px;margin-bottom:9px}\n.wb-footer-column a{text-decoration:none;color:#40566c;display:inline-block;padding:4px 0}\n.wb-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #e5edf5;padding-top:20px;padding-bottom:20px}\n.wb-footer-bottom p{font-size:11px;margin:0}\n.wb-footer-bottom a{color:#40566c;text-decoration:none}\n@media(max-width:1100px){.wb-header-inner{gap:22px}.wb-nav-links{gap:16px}.wb-nav-links a{font-size:12px}.wb-header-cta a{font-size:12px;padding:10px}.wb-premium .wb-hero-grid>.kt-row-column-wrap{gap:36px}.wb-plan-card{padding:25px}.wb-premium h1{font-size:49px}.wb-premium .wb-cost-grid>.kt-row-column-wrap,.wb-premium .wb-method-grid>.kt-row-column-wrap{gap:44px}.wb-directory-bottom{gap:24px}.wb-text-cta{flex-shrink:1}}\n@media(max-width:900px){.wb-header-inner{min-height:82px;flex-wrap:wrap;padding-top:15px;padding-bottom:15px;gap:12px 24px}.wb-desktop-nav{order:3;width:100%;margin-left:0!important}.wb-nav-links{justify-content:space-between}.wb-nav-links a{font-size:13px;padding:4px 0}.wb-header-cta{margin-left:auto!important}.wb-hero{padding-top:48px}.wb-premium .wb-hero-grid>.kt-row-column-wrap{grid-template-columns:1fr;gap:38px}.wb-premium h1{font-size:52px;max-width:670px}.wb-premium .wb-lead{max-width:650px}.wb-plan-card{transform:none;max-width:none;padding:28px}.wb-plan-card:before{display:none}.wb-plan-card .wb-plan-title{font-size:24px}.wb-plan-card .wb-plan-title br{display:none}.wb-step{padding:16px 0}.wb-plan-card .wb-step h3{font-size:17px}.wb-step p:not(.wb-step-number){font-size:14px}.wb-search-panel{margin-top:32px!important;gap:24px;grid-template-columns:1fr;padding:24px}.wb-section{padding:64px 0}.wb-premium .wb-use-grid>.kt-row-column-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-use-card{padding:24px}.wb-premium .wb-cost-grid>.kt-row-column-wrap,.wb-premium .wb-method-grid>.kt-row-column-wrap{grid-template-columns:1fr;gap:34px}.wb-premium h2 br{display:none}.wb-operator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-query .wb-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-directory-bottom{align-items:start;flex-direction:column;gap:14px}.wb-footer-top{grid-template-columns:1.2fr 1fr 1fr;gap:24px}.wb-faq{padding:20px}.wb-faq summary{font-size:15px}}\n@media(max-width:600px){.wb-wrap{padding-left:20px;padding-right:20px}.wb-header-inner{min-height:76px;position:relative;gap:10px}.wb-brand a{font-size:27px}.wb-brand small{font-size:8px;margin-left:9px;padding-left:9px;letter-spacing:1px}.wb-desktop-nav,.wb-header-cta{display:none}.wb-mobile-menu{display:block;margin:0 0 0 auto!important}.wb-mobile-menu>summary{cursor:pointer;list-style:none;border:1px solid #b8cee2;border-radius:7px;padding:8px 13px;font-size:13px;color:#183451;font-weight:700;min-height:42px}.wb-mobile-menu>summary:after{content:\" +\";padding-left:7px;color:#2168bc}.wb-mobile-menu[open]>summary:after{content:\" \u2212\"}.wb-mobile-menu[open]{width:100%;margin:0!important}.wb-mobile-menu[open]>summary{position:absolute;right:20px;top:17px}.wb-mobile-menu .wb-nav-links{display:flex;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid #dce8f3;margin-top:8px!important}.wb-mobile-menu .wb-nav-links a{padding:12px 4px;border-bottom:1px solid #e7eff7;font-size:14px}.wb-mobile-menu>p:last-child{margin:12px 0 4px;font-size:14px;font-weight:700}.wb-hero{padding:35px 0 28px}.wb-kicker{font-size:10px;letter-spacing:1.3px}.wb-hero-kicker{font-size:8.5px;letter-spacing:1.1px;gap:8px}.wb-premium h1{font-size:39px;line-height:1.12;letter-spacing:-.045em;margin:19px 0 22px}.wb-premium .wb-lead{font-size:16px;line-height:1.8;margin-bottom:22px}.wb-buttons{gap:10px!important;margin-top:20px}.wb-buttons .wp-block-button{width:100%}.wb-premium .wp-block-button__link{width:100%;padding:15px 14px;font-size:14px}.wb-proof{font-size:10px;line-height:1.9;margin-top:18px!important}.wb-proof span{padding:0 3px}.wb-premium .wb-hero-grid>.kt-row-column-wrap{gap:28px}.wb-plan-card{padding:25px 22px;border-radius:17px}.wb-plan-card .wb-plan-title{font-size:24px;line-height:1.25;margin-bottom:20px}.wb-step{gap:13px}.wb-step-number{flex-basis:34px;height:34px;font-size:11px}.wb-plan-card .wb-step h3{font-size:15px}.wb-step p:not(.wb-step-number){font-size:12px}.wb-plan-note{font-size:10px;line-height:1.7}.wb-search-panel{padding:22px 18px;border-radius:13px;margin-top:24px!important;gap:20px}.wb-search-caption h2{font-size:20px}.wb-search-caption p{font-size:13px}.wb-search .wp-block-search__input{font-size:12px;padding:11px 10px}.wb-search .wp-block-search__button{font-size:12px;padding:10px 15px}.wb-search .wp-block-search__inside-wrapper{gap:7px}.wb-section{padding:52px 0}.wb-premium h2{font-size:31px;line-height:1.2;letter-spacing:-.035em;margin-bottom:16px}.wb-section-lead{font-size:15px}.wb-intro{margin-bottom:28px!important}.wb-premium .wb-use-grid>.kt-row-column-wrap{grid-template-columns:1fr;gap:14px}.wb-use-card{padding:25px;border-radius:14px}.wb-card-label{margin-bottom:19px!important}.wb-use-card h3{font-size:23px}.wb-use-card>p:not(.wb-card-label){min-height:0;font-size:15px}.wb-card-details summary{font-size:14px;min-height:30px}.wb-card-details p{font-size:14px}.wb-premium .wb-cost-grid>.kt-row-column-wrap,.wb-premium .wb-method-grid>.kt-row-column-wrap{gap:32px}.wb-cost-item{gap:13px}.wb-cost-item h3{font-size:21px}.wb-cost-item p:not(.wb-cost-number){font-size:14px}.wb-source-note{font-size:11px}.wb-faq-list{grid-template-columns:1fr;gap:11px}.wb-faq{padding:21px 18px}.wb-faq summary{font-size:15px}.wb-operator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wb-operator{min-height:64px;font-size:16px}.wb-directory-note{font-size:12px}.wb-text-cta{font-size:14px}.wb-empty{padding:25px 22px}.wb-empty .wb-empty-title{font-size:20px}.wb-empty p{font-size:14px}.wb-query .wb-post-grid{grid-template-columns:1fr}.wb-method h3{font-size:21px}.wb-method-grid .wp-block-kadence-column:last-child p{font-size:14px}.wb-footer{padding-top:36px}.wb-footer-top{grid-template-columns:1fr 1fr;gap:30px 18px;padding-bottom:30px}.wb-footer-brand{grid-column:1\/-1}.wb-footer-tagline{font-size:14px;margin-top:12px!important}.wb-footer-tagline br{display:none}.wb-footer-column h3{font-size:14px}.wb-footer-column p{font-size:12px}.wb-footer-column a{overflow-wrap:anywhere}.wb-footer-bottom{flex-direction:column;gap:8px;padding-top:18px;padding-bottom:24px}}\n@media(max-width:359px){.wb-wrap{padding-left:16px;padding-right:16px}.wb-premium h1{font-size:35px}.wb-hero-kicker{font-size:7.5px;letter-spacing:.7px}.wb-premium h2{font-size:28px}.wb-plan-card{padding:22px 18px}.wb-use-card{padding:23px}.wb-search-panel{padding:19px 15px}.wb-proof{font-size:9px}.wb-search .wp-block-search__button{padding:10px 11px}.wb-mobile-menu[open]>summary{right:16px}.wb-footer-top{gap:28px 15px}.wb-operator{font-size:15px}}\n@media(prefers-reduced-motion:reduce){.wb-premium *{transition:none!important;scroll-behavior:auto!important}}\n\/* Nadpisanie stylu przycisku wyszukiwania z motywu, tylko w tym projekcie. *\/\n.wb-premium .wb-search .wp-block-search__button{background:#183451!important;color:#fff!important;border:1px solid #183451!important}\n.wb-premium .wb-search .wp-block-search__button:hover{background:#2168bc!important;border-color:#2168bc!important}\n.wb-premium .wb-empty .wb-empty-title{font-size:20px}\n@media(max-width:600px){.wb-hero-kicker{font-size:10px;letter-spacing:1px}.wb-proof{font-size:11px}.wb-plan-note{font-size:11px}.wb-card-label{font-size:11px}.wb-source-note{font-size:12px}.wb-footer-bottom p{font-size:12px}}\n\n.wb-article{--wb-ink:#183451;--wb-text:#40566c;background:#fff;color:var(--wb-text)}\n.wb-article .wb-article-main{max-width:900px;margin:0 auto;padding:58px 36px 72px;min-width:0;font-size:18px;line-height:1.8}\n.wb-article .wb-article-main>*,.wb-article .wb-article-main>.wp-block-group__inner-container>*{margin:0 0 24px}\n.wb-article .wb-article-main h1{font-size:clamp(31px,4.1vw,55px);line-height:1.13;letter-spacing:-1.7px;color:#183451;margin:18px 0 26px;font-weight:750;max-width:none}\n.wb-article .wb-article-main h2{font-size:31px;line-height:1.24;letter-spacing:-.6px;margin:54px 0 20px;color:#183451;scroll-margin-top:36px}\n.wb-article .wb-article-main h3{font-size:24px;line-height:1.3;margin:34px 0 16px;color:#183451}\n.wb-article .wb-article-main a{color:#2168bc;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}\n.wb-article .wb-article-main p{font-size:inherit;line-height:inherit;color:inherit}\n.wb-article .wb-article-main .wb-article-lead{font-size:21px;line-height:1.65;color:#183451}\n.wb-article .wb-article-main .wb-article-meta{font-size:14px;color:#40566c;border-top:1px solid #dce6ef;padding-top:20px}\n.wb-article .wb-article-main .wb-article-disclosure,.wb-article .wb-article-main .wb-article-note{font-size:15px;line-height:1.7;background:#f2f8ff;padding:20px 24px;border-radius:14px}\n.wb-article .wb-article-main .wp-block-image{margin:32px 0;max-width:100%}\n.wb-article .wb-article-main .wp-block-image img{height:auto;width:100%;display:block;border-radius:20px}\n.wb-article .wb-article-main .wb-article-diagram{max-width:700px;margin:40px auto}\n.wb-article .wb-article-main figcaption{color:#40566c;font-size:14px;line-height:1.6;margin-top:12px;text-align:left}\n.wb-article .wb-article-main .wb-toc{background:#f2f8ff;border:1px solid #dceeff;border-radius:18px;padding:26px 26px 26px 52px;columns:2;column-gap:42px;font-size:16px;line-height:1.6}\n.wb-article .wb-article-main li{padding-left:4px;margin-bottom:11px;break-inside:avoid}\n.wb-article .wb-article-main ul,.wb-article .wb-article-main ol{margin-left:0;padding-left:26px}\n.wb-article .wb-article-main .wp-block-table{max-width:100%;margin:28px 0;overflow-x:auto;border:1px solid #dce6ef;border-radius:14px}\n.wb-article .wb-article-main table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.65;table-layout:fixed;margin:0;border:0}\n.wb-article .wb-article-main th,.wb-article .wb-article-main td{padding:15px 13px;border:0;border-bottom:1px solid #dce6ef;vertical-align:top;overflow-wrap:break-word;hyphens:auto;text-align:left}\n.wb-article .wb-article-main th{background:#e8f3ff;color:#183451;font-weight:700}\n.wb-article .wb-article-main tr:nth-child(even){background:#f8fbff}\n.wb-article .wb-article-main .wp-block-table figcaption{padding:12px 16px;margin:0;background:#f2f8ff;font-size:13px}\n.wb-article .wb-article-main .wb-final-cta{padding:28px;border-radius:18px;background:linear-gradient(120deg,#f2f8ff,#dceeff);text-align:center}\n.wb-article .wb-article-main .wb-final-cta a{display:inline-block;padding:15px 23px;background:#2168bc;color:white;border-radius:10px;text-decoration:none;font-weight:700;line-height:1.5}\n.wb-article .wb-article-main code{font-size:.9em;color:#183451;background:#eef4fa;padding:2px 5px}\n.wb-article .wb-article-main strong{color:#183451}\n.wb-article .wb-article-main .wb-kicker{font-size:12px;letter-spacing:1.1px;line-height:1.6;color:#2168bc}\nbody:has(.wb-article) .entry-related,body:has(.wb-article) .post-navigation,body:has(.wb-article) .entry-author,body:has(.wb-article) .comments-area{display:none}\n@media(max-width:767px){.wb-article .wb-article-main{padding:36px 24px 48px;font-size:17px;line-height:1.8}.wb-article .wb-article-main h1{letter-spacing:-.9px}.wb-article .wb-article-main h2{font-size:27px;margin-top:42px}.wb-article .wb-article-main .wb-article-lead{font-size:19px}.wb-article .wb-article-main .wb-toc{columns:1;padding:23px 24px 23px 44px}.wb-article .wb-article-main .wb-final-cta{padding:20px}.wb-article .wb-article-main table{font-size:13px;line-height:1.6}.wb-article .wb-article-main th,.wb-article .wb-article-main td{padding:10px 7px}.wb-article .wb-article-main .wb-article-note,.wb-article .wb-article-main .wb-article-disclosure{padding:16px}}\n@media(max-width:359px){.wb-article .wb-article-main{padding:30px 16px 42px}.wb-article .wb-article-main h1{font-size:30px}.wb-article .wb-article-main h2{font-size:25px}.wb-article .wb-article-main table{font-size:12px}.wb-article .wb-article-main th,.wb-article .wb-article-main td{padding:9px 5px}.wb-article .wb-article-main .wb-final-cta a{padding:13px}}\n\n\n\/* Etap 3: oryginalny znak WebBay, zachowane proporcje. *\/\n.wb-premium .wb-brand{margin:0!important;flex-shrink:0}\n.wb-premium .wb-brand img{display:block;width:180px!important;height:auto!important;max-width:100%;border-radius:0}\n.wb-premium .wb-brand a{display:block;line-height:0}\n.wb-article .wb-mid-cta{background:linear-gradient(120deg,#f2f8ff,#dceeff);border:1px solid #d1e4f7;border-radius:18px;padding:28px;margin:32px 0!important}\n.wb-article .wb-mid-cta h3{margin:0 0 12px;font-size:26px}\n.wb-article .wb-mid-cta p{margin:0 0 18px}\n.wb-article .wb-mid-cta .wp-block-button__link{color:#fff!important;text-decoration:none!important}\n@media(max-width:600px){.wb-premium .wb-brand img{width:156px!important}.wb-article .wb-mid-cta{padding:22px}.wb-article .wb-mid-cta h3{font-size:24px}}\n\n<\/style>\n\n\n<div id=\"poczatek\" class=\"wp-block-group wb-premium wb-article\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<header class=\"wp-block-group wb-header\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group wb-wrap wb-header-inner\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full wb-brand\"><a href=\"https:\/\/webbay.pl\/blog\/\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"200\" src=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/logo_templatemonster.jpg\" alt=\"WebBay \u2014 strona g\u0142\u00f3wna bloga\" class=\"wp-image-24\" srcset=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/logo_templatemonster.jpg 600w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/logo_templatemonster-300x100.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n\n\n<nav class=\"wp-block-group wb-desktop-nav\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wb-nav-links wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/blog\/#zastosowania\">Zastosowania<\/a> <a href=\"https:\/\/webbay.pl\/blog\/#koszty\">Ceny i odnowienia<\/a> <a href=\"https:\/\/webbay.pl\/blog\/#problemy\">Pomoc<\/a> <a href=\"https:\/\/webbay.pl\/blog\/#operatorzy\">Operatorzy<\/a><\/p>\n\n<\/div><\/nav>\n\n\n<details class=\"wp-block-details wb-mobile-menu is-layout-flow wp-block-details-is-layout-flow\"><summary>Menu<\/summary>\n<p class=\"wb-nav-links wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/blog\/#zastosowania\">Zastosowania<\/a> <a href=\"https:\/\/webbay.pl\/blog\/#koszty\">Ceny i odnowienia<\/a> <a href=\"https:\/\/webbay.pl\/blog\/#problemy\">Pomoc<\/a> <a href=\"https:\/\/webbay.pl\/blog\/#operatorzy\">Operatorzy<\/a><\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/ranking-hostingow\/\">Ranking hosting\u00f3w \u2192<\/a><\/p>\n\n<\/details>\n\n\n<p class=\"wb-header-cta wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/ranking-hostingow\/\">Zobacz ranking <span aria-hidden=\"true\">\u2197<\/span><\/a><\/p>\n\n<\/div><\/div>\n\n<\/div><\/header>\n\n\n<div class=\"wp-block-group wb-article-main\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h1 class=\"wp-block-heading\">Ile kosztuje strona internetowa? 3 koszyki bud\u017cetu<\/h1>\n\n\n<p class=\"wp-block-paragraph\">Ile kosztuje strona internetowa? Policz osobno wykonanie projektu, uruchomienie oraz p\u00f3\u017aniejsze utrzymanie. Cena domeny i hostingu nie jest cen\u0105 kompletnej witryny, a wycena \u201epi\u0119\u0107 podstron\u201d nie okre\u015bla jeszcze tre\u015bci, formularzy, poprawek i opieki. Najbardziej u\u017cyteczny jest kosztorys wsp\u00f3lnego zakresu, nie jedna pozornie uniwersalna stawka.<\/p>\n\n\n<p class=\"wp-block-paragraph\">W tym poradniku przygotowujemy trzy <strong>jawne modele obliczeniowe: DIY, freelancer i agencja<\/strong>. Ceny wybranej infrastruktury pochodz\u0105 z oficjalnych stron odczytanych 29.10.2026. Kwoty za prac\u0119, licencje i opiek\u0119 s\u0105 wy\u0142\u0105cznie za\u0142o\u017ceniami przyk\u0142ad\u00f3w, nie badaniem rynku ani ofertami wykonawc\u00f3w. Dzi\u0119ki temu mo\u017cesz zast\u0105pi\u0107 je rzeczywistymi wycenami bez mylenia ich z faktami.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Gdy znasz wymagania techniczne, por\u00f3wnaj <a href=\"https:\/\/webbay.pl\/ranking-hostingow\/\">ceny hostingu jako jednego sk\u0142adnika kosztu strony<\/a>. Nie oceniaj pe\u0142nego projektu na podstawie promocyjnego abonamentu za serwer. Wybrany do rachunku pakiet nie jest rekomendacj\u0105 dla ka\u017cdego serwisu i nie dowodzi, \u017ce obejmie ca\u0142\u0105 prac\u0119 wykonawcy.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-featured.webp\" alt=\"Ile kosztuje strona internetowa: model oddziela projekt jednorazowy od corocznych op\u0142at infrastruktury, licencji i opieki; w\u0142asny czas nie jest faktur\u0105\" width=\"1200\" height=\"675\" class=\"wp-image-358\" srcset=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-featured.webp 1200w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-featured-300x169.webp 300w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-featured-1024x576.webp 1024w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-featured-768x432.webp 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><figcaption>Ile kosztuje strona internetowa: w\u0142asny podzia\u0142 bud\u017cetu WebBay. Ceny hostingu i domeny s\u0105 odczytane, a praca, licencje i opieka w przyk\u0142adach to jawne za\u0142o\u017cenia.<\/figcaption><\/figure>\n\n\n<h2 id=\"spis-tresci\" class=\"wp-block-heading\">Jak por\u00f3wna\u0107 pe\u0142ny koszt witryny?<\/h2>\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#zakres\">Zakres wsp\u00f3lny dla trzech przyk\u0142ad\u00f3w<\/a><\/li><li><a href=\"#infrastruktura\">Ceny infrastruktury odczytane w \u017ar\u00f3d\u0142ach<\/a><\/li><li><a href=\"#koszyki\">Ile kosztuje strona internetowa: trzy koszyki<\/a><\/li><li><a href=\"#utrzymanie\">Pierwszy rok i kolejne okresy<\/a><\/li><li><a href=\"#porownanie\">Por\u00f3wnywanie ofert wykonawc\u00f3w<\/a><\/li><li><a href=\"#zmiany\">Nowe funkcje, poprawki i dodatkowa praca<\/a><\/li><li><a href=\"#vat\">Ile kosztuje strona internetowa netto i brutto?<\/a><\/li><li><a href=\"#decyzja\">Karta zapytania i decyzja<\/a><\/li><li><a href=\"#pytania\">Najcz\u0119stsze pytania<\/a><\/li><li><a href=\"#zrodla\">\u0179r\u00f3d\u0142a i data weryfikacji<\/a><\/li><\/ul>\n\n\n<h2 id=\"zakres\" class=\"wp-block-heading\">Najpierw ustal, co dok\u0142adnie wyceniasz<\/h2>\n\n\n<p class=\"wp-block-paragraph\">W przyk\u0142adzie przyjmujemy stron\u0119 ofertow\u0105 z pi\u0119cioma podstronami, jednym j\u0119zykiem i formularzem kontaktowym. Teksty i legalne zdj\u0119cia dostarcza w\u0142a\u015bciciel. Nie ma sklepu, p\u0142atno\u015bci, systemu rezerwacji ani niestandardowej integracji. Te za\u0142o\u017cenia ograniczaj\u0105 zakres; nie opisuj\u0105 wszystkich stron firmowych ani gwarantowanego czasu ich wykonania.<\/p>\n\n\n<p class=\"wp-block-paragraph\">We wszystkich trzech wariantach u\u017cywamy w\u0142asnej instalacji WordPressa i tego samego przyk\u0142adu infrastruktury. DIY oznacza prac\u0119 w\u0142asn\u0105, a nie kreator SaaS bez osobnego hostingu. Freelancer i agencja to przyk\u0142adowe sposoby zorganizowania wykonania. Nazwa wykonawcy sama nie przes\u0105dza o cenie, jako\u015bci i odpowiedzialno\u015bci.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Je\u017celi dopiero wybierasz model budowy, zacznij od poradnika <a href=\"https:\/\/webbay.pl\/blog\/2026\/10\/29\/jak-zalozyc-strone-internetowa\/\">uruchomienia pierwszej strony<\/a>. Tutaj por\u00f3wnujemy pieni\u0105dze oraz zakres wycen. Nie prowadzimy przez instalator WordPressa i nie powtarzamy ca\u0142ej procedury publikacji witryny.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Rozr\u00f3\u017cnij r\u00f3wnie\u017c liczb\u0119 podstron od liczby r\u00f3\u017cnych uk\u0142ad\u00f3w. Kilka ofert mo\u017ce u\u017cywa\u0107 tego samego szablonu, a jedna rozbudowana podstrona mo\u017ce wymaga\u0107 indywidualnych komponent\u00f3w. Przy zapytaniu poka\u017c przyk\u0142adowe materia\u0142y i funkcje, zamiast ogranicza\u0107 opis do samej liczby adres\u00f3w URL.<\/p>\n\n\n<h2 id=\"infrastruktura\" class=\"wp-block-heading\">Domena i hosting: rzeczywisty przyk\u0142ad przed doliczeniem pracy<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Do jednego jawnego przyk\u0142adu przyjmujemy SEOHOST SH 1 i zwyk\u0142\u0105 now\u0105 domen\u0119 .pl. Oficjalna oferta wskazywa\u0142a 37 z\u0142 netto za pierwszy roczny hosting oraz 127 z\u0142 netto standardowego rocznego odnowienia. Domena .pl kosztowa\u0142a 14,87 z\u0142 netto za rejestracj\u0119 i 99 z\u0142 netto za odnowienie. Odczyt: 29.10.2026.<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Pozycja<\/th><th>Pierwszy rok<\/th><th>Kolejny rok wed\u0142ug obecnych stawek<\/th><\/tr><\/thead><tbody><tr><td>Hosting SH 1<\/td><td>37,00 \/ 45,51 z\u0142<\/td><td>127,00 \/ 156,21 z\u0142<\/td><\/tr><tr><td>Domena .pl<\/td><td>14,87 \/ 18,29 z\u0142<\/td><td>99,00 \/ 121,77 z\u0142<\/td><\/tr><tr><td>Suma infrastruktury<\/td><td>51,87 \/ 63,80 z\u0142<\/td><td>226,00 \/ 277,98 z\u0142<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">PLN netto \/ brutto przy VAT 23%, roczny okres. Przyk\u0142ad jednego zestawu, nie najta\u0144sza oferta rynku. Kolejne ceny musz\u0105 zosta\u0107 sprawdzone przy faktycznym odnowieniu.<\/figcaption><\/figure>\n\n\n<p class=\"wp-block-paragraph\">W tym przyk\u0142adzie nie doliczamy p\u0142atnego certyfikatu, poniewa\u017c wskazana oferta obejmuje Let\u2019s Encrypt. Nie oznacza to braku potrzeby konfiguracji i kontroli HTTPS. Nie dodajemy te\u017c osobnej p\u0142atnej skrzynki ani zewn\u0119trznej us\u0142ugi DNS. Je\u015bli potrzebujesz takich us\u0142ug, dopisz ich rzeczywiste stawki i zakres.<\/p>\n\n\n<p class=\"wp-block-paragraph\">W\u0142a\u015bciwy pakiet musi odpowiada\u0107 aplikacji i danym. Cena przyk\u0142adu nie jest dowodem, \u017ce ka\u017cda strona zmie\u015bci si\u0119 w tym planie. Szczeg\u00f3\u0142owe por\u00f3wnanie samych koszt\u00f3w serwera rozwija <a href=\"https:\/\/webbay.pl\/blog\/2026\/10\/27\/koszt-hostingu-3-lata\/\">koszt hostingu przez trzy lata<\/a>. Tu infrastruktura pozostaje jedn\u0105 pozycj\u0105 wi\u0119kszego projektu.<\/p>\n\n\n<h2 id=\"koszyki\" class=\"wp-block-heading\">Ile kosztuje strona internetowa: trzy jawne koszyki bud\u017cetu<\/h2>\n\n\n<p class=\"wp-block-paragraph\"><strong>Poni\u017csze kwoty pracy i dodatk\u00f3w s\u0105 hipotetyczne, nie s\u0105 stawkami rynkowymi freelancera ani agencji.<\/strong> Przyjmujemy dla czytelnego rachunku VAT 23% we wszystkich fakturowanych pozycjach. Status podatkowy realnego wykonawcy mo\u017ce by\u0107 inny. Zast\u0105p za\u0142o\u017cenia jego rzeczywist\u0105 wycen\u0105 i zasadami rozliczenia.<\/p>\n\n\n<h3 class=\"wp-block-heading\">DIY: ma\u0142y wydatek zewn\u0119trzny i osobno w\u0142asny czas<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Zak\u0142adamy darmowe komponenty wystarczaj\u0105ce dla opisanej prostej strony, brak p\u0142atnej licencji i brak kupowanej opieki. Wykonanie oraz aktualizacje realizujesz samodzielnie. Wydatek zewn\u0119trzny pierwszego roku to wtedy jedynie przyk\u0142adowe 51,87 z\u0142 netto, czyli 63,80 z\u0142 brutto infrastruktury. Nie jest to wycena gotowej strony wykonanej przez specjalist\u0119.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Dla organizacji planu przyjmujemy dodatkowo w\u0142asne 30 godzin pracy, bez przypisanej ceny pieni\u0119\u017cnej. To za\u0142o\u017cenie, nie obietnica czasu nauki. W swoim modelu wpisz rzeczywisty czas. Nie nazywaj DIY bezkosztowym tylko dlatego, \u017ce nie wystawiasz samemu sobie faktury za przygotowanie materia\u0142\u00f3w i konfiguracj\u0119.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Freelancer: za\u0142o\u017cona praca i oddzielna opieka<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Przyjmujemy przyk\u0142adowo 25 godzin po 100 z\u0142 netto, czyli 2500 z\u0142 netto za uzgodnione wykonanie. Dopisujemy hipotetyczne 150 z\u0142 netto rocznej licencji oraz 600 z\u0142 netto rocznej opieki. Zakres opieki w tym modelu obejmuje ustalone kontrole i aktualizacje, nie nowe teksty oraz dowolne funkcje.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Ca\u0142y pierwszy rok wynosi 2500 + 150 + 600 + 51,87 = <strong>3301,87 z\u0142 netto, 4061,30 z\u0142 brutto<\/strong>. Te liczby s\u0142u\u017c\u0105 pokazaniu struktury. Zast\u0105p przyj\u0119te 25 godzin i 100 z\u0142 netto rzeczywist\u0105 wycen\u0105; dopisz materia\u0142y, rundy poprawek i funkcje, kt\u00f3re wykonawca ma dostarczy\u0107.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Agencja: drugi model zakresu i pracy zespo\u0142u<\/h3>\n\n\n<p class=\"wp-block-paragraph\">W drugim wariancie zak\u0142adamy 40 godzin po 150 z\u0142 netto, czyli 6000 z\u0142 netto realizacji. Dodajemy przyk\u0142adowe 300 z\u0142 netto licencji i 1200 z\u0142 netto rocznej opieki. Nie s\u0105 to ceny konkretnej agencji. Wi\u0119kszy nak\u0142ad mo\u017ce obejmowa\u0107 uzgodnion\u0105 analiz\u0119, projekt i kontrol\u0119, lecz zakres zawsze trzeba opisa\u0107 zamiast domniemywa\u0107 go z nazwy firmy.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Suma pierwszego roku to 6000 + 300 + 1200 + 51,87 = <strong>7551,87 z\u0142 netto, 9288,80 z\u0142 brutto<\/strong>. R\u00f3\u017cnica wobec poprzedniego koszyka wynika z przyj\u0119tych godzin, stawek i dodatk\u00f3w. Nie dowodzi automatycznej przewagi jako\u015bciowej dro\u017cszego wariantu ani regu\u0142y, \u017ce agencja musi kosztowa\u0107 wi\u0119cej od freelancera.<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Model<\/th><th>Wykonanie<\/th><th>Licencje \/ opieka roczna<\/th><th>Infrastruktura<\/th><th>\u0141\u0105cznie netto \/ brutto<\/th><\/tr><\/thead><tbody><tr><td>DIY<\/td><td>0 z\u0142 wydatku zewn\u0119trznego<\/td><td>0 \/ 0 z\u0142<\/td><td>51,87 z\u0142<\/td><td>51,87 \/ 63,80 z\u0142<\/td><\/tr><tr><td>Freelancer \u2014 przyk\u0142ad<\/td><td>2500 z\u0142<\/td><td>150 \/ 600 z\u0142<\/td><td>51,87 z\u0142<\/td><td>3301,87 \/ 4061,30 z\u0142<\/td><\/tr><tr><td>Agencja \u2014 przyk\u0142ad<\/td><td>6000 z\u0142<\/td><td>300 \/ 1200 z\u0142<\/td><td>51,87 z\u0142<\/td><td>7551,87 \/ 9288,80 z\u0142<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Autorskie modele pierwszych dwunastu miesi\u0119cy. Tylko infrastruktura pochodzi z odczytanego cennika; praca, licencje i opieka s\u0105 jawnymi za\u0142o\u017ceniami. PLN netto, ostatnia kolumna brutto przy przyj\u0119tym VAT 23%.<\/figcaption><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Jak odczytywa\u0107, ile kosztuje strona internetowa w tej tabeli? To trzy wype\u0142nienia tego samego arkusza, nie trzy por\u00f3wnane realne oferty. Nie zestawiaj ich jako rankingu wykonawc\u00f3w. Do decyzji potrzebujesz wycen tego samego wymaganego rezultatu oraz osobnego opisu dodatkowej analizy, projektu i opieki.<\/p>\n\n\n<h2 id=\"utrzymanie\" class=\"wp-block-heading\">Ile kosztuje strona internetowa w nast\u0119pnym roku?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Po odbiorze nie op\u0142acasz ponownie pierwotnego projektu, chyba \u017ce zlecasz now\u0105 realizacj\u0119 albo tak skonstruowano umow\u0119 abonamentow\u0105. Pozostaj\u0105 jednak us\u0142ugi cykliczne. W modelu przyjmujemy niezmienione przysz\u0142e stawki odnowienia infrastruktury, licencji i opieki. Nie jest to gwarancja utrzymania cen przez dostawc\u00f3w.<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Koszyk<\/th><th>Hosting i domena<\/th><th>Licencja<\/th><th>Opieka<\/th><th>Razem netto \/ brutto<\/th><\/tr><\/thead><tbody><tr><td>DIY<\/td><td>226 z\u0142<\/td><td>0 z\u0142<\/td><td>Praca w\u0142asna osobno<\/td><td>226 \/ 277,98 z\u0142<\/td><\/tr><tr><td>Freelancer \u2014 przyk\u0142ad<\/td><td>226 z\u0142<\/td><td>150 z\u0142<\/td><td>600 z\u0142<\/td><td>976 \/ 1200,48 z\u0142<\/td><\/tr><tr><td>Agencja \u2014 przyk\u0142ad<\/td><td>226 z\u0142<\/td><td>300 z\u0142<\/td><td>1200 z\u0142<\/td><td>1726 \/ 2122,98 z\u0142<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Drugi rok przyk\u0142adowej strony, bez ponownej realizacji i bez nowych funkcji. PLN netto oraz brutto przy za\u0142o\u017conym VAT 23%; opieka i licencje pozostaj\u0105 hipotetyczne.<\/figcaption><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Odpowied\u017a na pytanie, ile kosztuje strona internetowa po pierwszym roku, wymaga sprawdzenia umowy. Sama licencja mo\u017ce zapewnia\u0107 aktualizacje, ale nie prac\u0119 administratora. Opieka mo\u017ce obejmowa\u0107 aktualizacje i kontrol\u0119 dost\u0119pno\u015bci, lecz nie redakcj\u0119 nowej oferty. Popro\u015b o zakres, cz\u0119stotliwo\u015b\u0107 czynno\u015bci oraz spos\u00f3b zg\u0142aszania usterek.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Przygotuj list\u0119 odnowie\u0144 z nazw\u0105 us\u0142ugi, w\u0142a\u015bcicielem konta, terminem i osob\u0105 odpowiedzialn\u0105 za p\u0142atno\u015b\u0107. Nie dokupuj kolejnego hostingu, je\u015bli obecna umowa ju\u017c zapewnia odpowiedni pakiet. Z drugiej strony nie uznawaj zdania \u201eutrzymanie w cenie\u201d za dow\u00f3d, \u017ce obejmuje ono domen\u0119, licencje i odtworzenie po awarii. Dla firmy pomocne b\u0119d\u0105 te\u017c <a href=\"https:\/\/webbay.pl\/blog\/2026\/10\/28\/hosting-dla-firmy\/\">kryteria odpowiedzialno\u015bci za hosting firmowy<\/a>.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-diagram.webp\" alt=\"Trzy przyk\u0142adowe koszyki strony internetowej za pierwszy rok: osobno praca w\u0142asna, hipotetyczne wykonanie i opieka; VAT oraz zakres podano w tek\u015bcie\" width=\"1200\" height=\"800\" class=\"wp-image-359\" srcset=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-diagram.webp 1200w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-diagram-300x200.webp 300w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-diagram-1024x683.webp 1024w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/wb-33-diagram-768x512.webp 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><figcaption>Ile kosztuje strona internetowa: autorskie przyk\u0142ady rachunku, nie badanie rynku. R\u00f3\u017cne za\u0142o\u017cenia godzin i zakresu nie pozwalaj\u0105 ocenia\u0107 jako\u015bci wykonawc\u00f3w.<\/figcaption><\/figure>\n\n\n<h2 id=\"porownanie\" class=\"wp-block-heading\">Jak por\u00f3wna\u0107 dwie wyceny tego samego rezultatu<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Nie zaczynaj od kolumny z sum\u0105. Najpierw ustal, czy wykonawcy wycenili t\u0119 sam\u0105 stron\u0119. Pi\u0119\u0107 podstron opartych na jednym uk\u0142adzie to inny zakres ni\u017c pi\u0119\u0107 indywidualnie zaprojektowanych widok\u00f3w. Dostarczone teksty wymagaj\u0105ce jedynie wstawienia r\u00f3\u017cni\u0105 si\u0119 od zam\u00f3wienia obejmuj\u0105cego wywiad, napisanie tre\u015bci i korekt\u0119.<\/p>\n\n\n<ol class=\"wp-block-list\"><li><strong>Widoki i materia\u0142y:<\/strong> wymie\u0144 strony, liczb\u0119 j\u0119zyk\u00f3w, autor\u00f3w tekst\u00f3w, zdj\u0119cia oraz prawa do wykorzystania materia\u0142\u00f3w.<\/li><li><strong>Funkcje:<\/strong> opisz formularz, wymagane pola, spos\u00f3b dostarczenia wiadomo\u015bci i ochron\u0119 przed spamem; odr\u00f3\u017cnij je od rezerwacji lub p\u0142atno\u015bci.<\/li><li><strong>Projekt:<\/strong> ustal, czy korzystasz z istniej\u0105cego uk\u0142adu, jego modyfikacji czy indywidualnych makiet oraz kto zatwierdza wersj\u0119 mobiln\u0105.<\/li><li><strong>Poprawki:<\/strong> zapisz liczb\u0119 rund, termin przekazania uwag oraz granic\u0119 mi\u0119dzy poprawieniem b\u0142\u0119du a nowym zam\u00f3wieniem.<\/li><li><strong>Przekazanie:<\/strong> potwierd\u017a dost\u0119p do domeny, hostingu, CMS i licencji, dokumentacj\u0119 oraz zakres przeszkolenia.<\/li><li><strong>Utrzymanie:<\/strong> por\u00f3wnaj odnowienia, aktualizacje, kopie, reakcj\u0119 na awari\u0119 i wy\u0142\u0105czenia odpowiedzialno\u015bci zgodnie z rzeczywist\u0105 umow\u0105.<\/li><\/ol>\n\n\n<p class=\"wp-block-paragraph\">Do briefu do\u0142\u0105cz warunki poprawnego dzia\u0142ania: poprawny widok na telefonie, dzia\u0142aj\u0105ce menu, mo\u017cliwo\u015b\u0107 samodzielnej zmiany oferty i kontrolowan\u0105 pr\u00f3b\u0119 formularza. Ustal, na jak\u0105 skrzynk\u0119 test ma dotrze\u0107 i kto potwierdzi odbi\u00f3r. Sam komunikat \u201ewys\u0142ano\u201d nie sprawdza dor\u0119czenia. Nie wysy\u0142aj podczas pr\u00f3by prawdziwych danych klient\u00f3w.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Gdy wiesz ju\u017c, ile kosztuje strona internetowa jako projekt, por\u00f3wnaj oddzielnie serwer. <a href=\"https:\/\/webbay.pl\/ranking-hostingow\/\">Zestawienie hostingu WebBay z odnowieniami i warunkami pakiet\u00f3w<\/a> pomaga oceni\u0107 t\u0119 cz\u0119\u015b\u0107 oferty. Nie wycenia godzin grafika, tekst\u00f3w ani pracy programisty i nie zast\u0119puje por\u00f3wnania zakres\u00f3w wykonania.<\/p>\n\n\n<h2 id=\"zmiany\" class=\"wp-block-heading\">Zmiana zakresu: ma\u0142a pozycja, kt\u00f3ra zmienia bud\u017cet<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Przyk\u0142ad: po akceptacji oferty prosisz o dodatkowy uk\u0142ad strony i nowy formularz. Dla demonstracji zak\u0142adamy cztery godziny po 100 z\u0142 netto. Zmiana wynosi wtedy 400 z\u0142 netto, czyli 492 z\u0142 brutto przy przyj\u0119tym VAT 23%. Nie jest to aktualna stawka rynkowa ani obietnica nak\u0142adu takiej funkcji.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Przed zleceniem zmiany popro\u015b o opis rezultatu, koszt, wp\u0142yw na termin i spos\u00f3b akceptacji. Przy rozliczeniu godzinowym ustal limit lub punkt ponownego zatwierdzenia. Przy cenie sta\u0142ej sprawd\u017a, co rzeczywi\u015bcie wchodzi\u0142o do pierwotnego zakresu. Nie zak\u0142adaj, \u017ce ka\u017cde p\u00f3\u017aniejsze \u017cyczenie jest bezp\u0142atn\u0105 poprawk\u0105, ale nie p\u0142a\u0107 ponownie za usuni\u0119cie uzgodnionej, wykazanej niezgodno\u015bci.<\/p>\n\n\n<p class=\"wp-block-paragraph\">W bud\u017cecie trzymaj osobno realizacj\u0119, dodatkowe zmiany i bie\u017c\u0105cy marketing. Reklamy, pozycjonowanie, regularne teksty, sesja zdj\u0119ciowa czy przygotowanie regulamin\u00f3w nie pojawiaj\u0105 si\u0119 automatycznie wraz z instalacj\u0105 WordPressa. Ustal ich potrzeb\u0119 i osobne wyceny zamiast dolicza\u0107 fikcyjny procent \u201ena wszystko\u201d.<\/p>\n\n\n<h2 id=\"vat\" class=\"wp-block-heading\">Netto, brutto i granice por\u00f3wnania cen<\/h2>\n\n\n<h3 class=\"wp-block-heading\">Sprawd\u017a, za jaki okres faktycznie p\u0142acisz<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Roczny bud\u017cet opieki nie jest tym samym co kwota nale\u017cna przed uruchomieniem. Je\u017celi us\u0142ug\u0119 rozlicza si\u0119 co miesi\u0105c, zapisz zar\u00f3wno rat\u0119, jak i sum\u0119 dwunastu okres\u00f3w. Je\u015bli oferta dotyczy kr\u00f3tszego zobowi\u0105zania, nie przypisuj jej automatycznie pe\u0142nego roku obs\u0142ugi. W naszych koszykach opieka i licencje obejmuj\u0105 ca\u0142y rok wy\u0142\u0105cznie na potrzeby por\u00f3wnania modelu.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Osobno zaznacz moment rozpocz\u0119cia abonamentu. Domena i hosting mog\u0105 zosta\u0107 kupione przed oddaniem gotowej witryny, wi\u0119c ich termin odnowienia nie musi pokrywa\u0107 si\u0119 z rocznic\u0105 odbioru projektu. Zapisz rzeczywiste daty zamiast zak\u0142ada\u0107, \u017ce wszystkie faktury pojawi\u0105 si\u0119 jednego dnia. Dzi\u0119ki temu bud\u017cet pokazuje nie tylko sum\u0119, lecz r\u00f3wnie\u017c potrzebne \u015brodki w kolejnych terminach.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Przy p\u0142atno\u015bci za projekt sprawd\u017a podzia\u0142 na etapy i wymagane rezultaty. Zaliczka, akceptacja projektu graficznego i odbi\u00f3r wdro\u017cenia powinny odnosi\u0107 si\u0119 do uzgodnionej oferty. Nie uto\u017csamiaj op\u0142acenia pierwszej faktury z otrzymaniem kompletnej strony. Do rachunku ca\u0142kowitego wlicz wszystkie nale\u017cne cz\u0119\u015bci, a harmonogram p\u0142atno\u015bci przechowuj oddzielnie od corocznego kosztu utrzymania.<\/p>\n\n\n<p class=\"wp-block-paragraph\">W naszych obliczeniach kwot\u0119 netto mno\u017cymy przez 1,23 i zaokr\u0105glamy wynik do groszy. Podstawowa stawka VAT wynosi 23%, ale nie przes\u0105dza to sposobu opodatkowania ka\u017cdej realnej transakcji. Wykonawca mo\u017ce dzia\u0142a\u0107 w innym re\u017cimie podatkowym, a zakup zagraniczny wymaga\u0107 odr\u0119bnego rozliczenia. Ustal kwot\u0119 do zap\u0142aty na konkretnej ofercie i fakturze.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli por\u00f3wnujesz, ile kosztuje strona internetowa u dw\u00f3ch wykonawc\u00f3w, nie dodawaj podatku drugi raz do ceny oznaczonej jako brutto. Nie zak\u0142adaj te\u017c automatycznego prawa do odliczenia. Tabele s\u0142u\u017c\u0105 planowaniu, a w\u0142asne rozliczenie podatkowe skonsultuj w razie w\u0105tpliwo\u015bci z ksi\u0119gowo\u015bci\u0105. Kwota zap\u0142aty, koszt ksi\u0119gowy i w\u0142asny czas to trzy r\u00f3\u017cne wielko\u015bci.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Promocyjna domena nie m\u00f3wi wiele o ca\u0142ym projekcie. Warto zna\u0107 <a href=\"https:\/\/webbay.pl\/blog\/2026\/10\/29\/ile-kosztuje-domena-pl\/\">warunki pierwszego roku i odnowienia domeny .pl<\/a>, ale oszcz\u0119dno\u015b\u0107 na rejestracji nie zrekompensuje niejasnych praw do konta ani niedostarczonego formularza. Zachowaj proporcje mi\u0119dzy wydatkiem infrastrukturalnym a funkcjami potrzebnymi do dzia\u0142ania firmy.<\/p>\n\n\n<h2 id=\"decyzja\" class=\"wp-block-heading\">Wype\u0142nij w\u0142asny kosztorys wykonania i utrzymania<\/h2>\n\n\n<h3 class=\"wp-block-heading\">Przyk\u0142adowa karta zapytania do wykonawcy<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Przygotuj jedno zapytanie i przeka\u017c je ka\u017cdemu oferentowi w tej samej wersji. Przyk\u0142ad zakresu: pi\u0119\u0107 podstron ofertowych, jeden j\u0119zyk, teksty dostarczone przez w\u0142a\u015bciciela, jeden formularz kontaktowy, bez sklepu i rezerwacji. Popro\u015b o osobne ceny wykonania, opcjonalnych dodatk\u00f3w oraz corocznych us\u0142ug. Nie wpisuj do briefu wymy\u015blonego terminu \u201estandardowa strona\u201d, kt\u00f3rego obie strony mog\u0105 inaczej rozumie\u0107.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Dopisz wymagany spos\u00f3b przekazania: konto administratora dla w\u0142a\u015bciciela, dost\u0119p do hostingu i domeny, lista u\u017cytych komponent\u00f3w oraz instrukcja aktualizacji oferty. Zapytaj, czy po zako\u0144czeniu wsp\u00f3\u0142pracy strona zachowa funkcjonalno\u015b\u0107 i na jakich zasadach odnawia si\u0119 licencje. Nie zak\u0142adaj przenoszalno\u015bci ka\u017cdego abonamentu lub konta wykonawcy bez odczytania warunk\u00f3w.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Popro\u015b r\u00f3wnie\u017c o rozdzielenie wsparcia po odbiorze od sta\u0142ego rozwoju. Usuni\u0119cie wykazanego b\u0142\u0119du realizacji, instalacja aktualizacji i dodanie nowej funkcji to odmienne zadania. W odpowiedzi powinny znale\u017a\u0107 si\u0119 kana\u0142 zg\u0142oszenia, zakres us\u0142ugi, terminy wynikaj\u0105ce z umowy oraz spos\u00f3b zatwierdzenia prac dodatkowych. Sama etykieta \u201eopieka premium\u201d nie pozwala ustali\u0107, za co p\u0142acisz.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Po otrzymaniu odpowiedzi zaznacz pozycje niewycenione, warunkowe i opcjonalne. Je\u015bli jedna oferta nie zawiera tre\u015bci, a druga obejmuje ich przygotowanie, popro\u015b o ujednolicenie wariant\u00f3w. Dopiero wtedy por\u00f3wnaj koszt wymaganego minimum oraz \u015bwiadomie wybrane dodatki. Nie uznawaj braku kwoty przy pozycji za potwierdzenie, \u017ce wykonawca zapewni j\u0105 bezp\u0142atnie.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Tak przygotowana karta pomaga sprawdzi\u0107, ile kosztuje strona internetowa przy rzeczywi\u015bcie por\u00f3wnywalnym zakresie. Zachowaj jej wersj\u0119 zaakceptowan\u0105 przed rozpocz\u0119ciem prac i p\u00f3\u017aniejsze zatwierdzone zmiany. W razie rozbie\u017cno\u015bci wr\u00f3cisz do konkretnych uzgodnie\u0144, a nie pami\u0119ci rozmowy lub obietnicy zapisanej wy\u0142\u0105cznie w reklamie.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Zapisz pi\u0119\u0107 liczb: jednorazowe wykonanie, roczne licencje, roczn\u0105 opiek\u0119, hosting i domen\u0119. Obok wpisz zakres, termin odnowienia oraz informacj\u0119 netto lub brutto. Dla DIY dodaj plan w\u0142asnej pracy bez udawania, \u017ce jest faktur\u0105. Oddziel p\u0142atno\u015bci pierwszego roku od nast\u0119pnych lat i wska\u017c jawnie za\u0142o\u017cenie niezmienionych przysz\u0142ych cen.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Najpierw wybierz wymagany rezultat i spos\u00f3b obs\u0142ugi, potem wykonawc\u0119 oraz pasuj\u0105c\u0105 infrastruktur\u0119. Gdy por\u00f3wnujesz cz\u0119\u015b\u0107 serwerow\u0105 ca\u0142ego bud\u017cetu, wykorzystaj <a href=\"https:\/\/webbay.pl\/ranking-hostingow\/\">ranking hosting\u00f3w do weryfikacji koszt\u00f3w utrzymania witryny<\/a>. Gotowy kosztorys pokazuje wtedy konkretne prace, us\u0142ugi i terminy p\u0142atno\u015bci, kt\u00f3re mo\u017cesz sprawdzi\u0107 w ofercie.<\/p>\n\n\n<h2 id=\"pytania\" class=\"wp-block-heading\">Pytania przed zatwierdzeniem bud\u017cetu<\/h2>\n\n\n<h3 class=\"wp-block-heading\">Czy darmowy WordPress oznacza darmow\u0105 stron\u0119?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Nie. Licencja WordPressa jest oparta na GPL, lecz projekt, konfiguracja, tre\u015bci, infrastruktura i opieka s\u0105 oddzielnymi pozycjami. Motywy i wtyczki mog\u0105 mie\u0107 p\u0142atne us\u0142ugi, wsparcie lub aktualizacje. Sprawd\u017a konkretne warunki komponent\u00f3w, zamiast przenosi\u0107 zasad\u0119 dotycz\u0105c\u0105 rdzenia na ka\u017cdy produkt.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Czy agencja zawsze kosztuje wi\u0119cej i daje lepszy wynik?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Nie wynika to z samej nazwy wykonawcy. W modelach zmienili\u015bmy za\u0142o\u017cenia godzin, stawek i dodatk\u00f3w, dlatego sumy s\u0105 r\u00f3\u017cne. Realne oferty por\u00f3wnuj przy tej samej funkcji, warunkach odbioru i opiece. Portfolio nie zast\u0119puje jasnego zakresu oraz mo\u017cliwo\u015bci samodzielnego utrzymania strony po przekazaniu.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Czy jednorazowy bud\u017cet wystarczy do utrzymania strony?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Zwykle trzeba uwzgl\u0119dni\u0107 cykliczne us\u0142ugi zgodnie z wybran\u0105 umow\u0105. Odpowied\u017a na pytanie, ile kosztuje strona internetowa, zapisz dla pierwszego roku oraz odnowienia osobno. Nasze przyk\u0142ady nie obejmuj\u0105 kampanii reklamowych, nowych tre\u015bci ani nieprzewidzianych napraw i nie gwarantuj\u0105 przysz\u0142ych stawek dostawc\u00f3w.<\/p>\n\n\n<h2 id=\"zrodla\" class=\"wp-block-heading\">\u0179r\u00f3d\u0142a i za\u0142o\u017cenia<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Odczyt oficjalnych materia\u0142\u00f3w: 29 pa\u017adziernika 2026. Ceny infrastruktury dotycz\u0105 wskazanego przyk\u0142adu i okresu; zastosowanie pakietu wymaga sprawdzenia potrzeb strony. Godziny, stawki pracy, licencje i opieka w trzech koszykach s\u0105 autorskimi za\u0142o\u017ceniami oblicze\u0144, a nie badaniem rynku lub ofert\u0105 wykonawcy.<\/p>\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/seohost.pl\/hosting\" target=\"_blank\" rel=\"noopener\">SEOHOST \u2014 cennik hostingu i FAQ, SH 1: pierwszy rok 37 z\u0142 netto, odnowienie 127 z\u0142 netto<\/a>.<\/li><li><a href=\"https:\/\/seohost.pl\/domeny\/pl\" target=\"_blank\" rel=\"noopener\">SEOHOST \u2014 domena .pl: rejestracja 14,87 z\u0142 netto i odnowienie 99 z\u0142 netto<\/a>.<\/li><li><a href=\"https:\/\/wordpress.org\/about\/license\/\" target=\"_blank\" rel=\"noopener\">WordPress.org \u2014 warunki licencji WordPressa<\/a>.<\/li><li><a href=\"https:\/\/podatki.gov.pl\/podatki-firmowe\/vat\/stawki-i-limity\" target=\"_blank\" rel=\"noopener\">Ministerstwo Finans\u00f3w \u2014 stawki i limity VAT<\/a>.<\/li><\/ul>\n\n<\/div><\/div>\n\n<footer class=\"wp-block-group wb-footer\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group wb-wrap wb-footer-top\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group wb-footer-brand\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full wb-brand\"><a href=\"https:\/\/webbay.pl\/blog\/\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"200\" src=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/logo_templatemonster.jpg\" alt=\"WebBay \u2014 strona g\u0142\u00f3wna bloga\" class=\"wp-image-24\" srcset=\"https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/logo_templatemonster.jpg 600w, https:\/\/webbay.pl\/blog\/wp-content\/uploads\/2026\/10\/logo_templatemonster-300x100.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n\n\n<p class=\"wb-footer-tagline wp-block-paragraph\">Lepsze pytania.<br> \u015awiadomy wyb\u00f3r hostingu.<\/p>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group wb-footer-column\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Odkrywaj<\/h3>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/blog\/#zastosowania\">Hosting wed\u0142ug zastosowania<\/a><\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/blog\/#koszty\">Ceny i odnowienia<\/a><\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/blog\/#problemy\">Pytania i odpowiedzi<\/a><\/p>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group wb-footer-column\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">WebBay<\/h3>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/ranking-hostingow\/\">Ranking hosting\u00f3w \u2197<\/a><\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/blog\/#metodologia\">Metodologia i afiliacja<\/a><\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"mailto:contact@webbay.pl\">contact@webbay.pl<\/a><\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group wb-wrap wb-footer-bottom\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u00a9 WebBay \u00b7 Centrum wiedzy o hostingu<\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/webbay.pl\/blog\/\">Strona g\u0142\u00f3wna \u2192<\/a><\/p>\n\n<\/div><\/div>\n\n<\/div><\/footer>\n\n<\/div><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Trzy jawne modele bud\u017cetu strony ofertowej. Cennik infrastruktury oddzielony od za\u0142o\u017ce\u0144 pracy i opieki; por\u00f3wnanie pierwszego roku oraz odnowie\u0144.<\/p>\n","protected":false},"author":2,"featured_media":567,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":true,"_kad_post_footer":true,"_kad_post_classname":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-360","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ceny-i-odnowienia"],"_links":{"self":[{"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/posts\/360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/comments?post=360"}],"version-history":[{"count":3,"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/posts\/360\/revisions"}],"predecessor-version":[{"id":629,"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/posts\/360\/revisions\/629"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/media\/567"}],"wp:attachment":[{"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/media?parent=360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/categories?post=360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webbay.pl\/blog\/wp-json\/wp\/v2\/tags?post=360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}