Offert mjukvaruutveckling mall för tydliga kundförslag
En offert för mjukvaruutveckling behöver göra omfattning, leveranser, tidplan, pris och ansvar begripliga innan arbetet börjar. Här får du praktiska råd och en redigerbar mall som hjälper konsulten och kunden att skapa ett tydligt kundförslag.
En offert för mjukvaruutveckling ska göra det lätt för kunden att förstå vad som faktiskt köps, vad det kostar och vad som inte ingår. Det är särskilt viktigt i utvecklingsprojekt där ord som ”webbplats”, ”app” eller ”integration” kan betyda mycket olika saker för beställaren och leverantören.
Med en genomarbetad offert mjukvaruutveckling mall kan du beskriva projektet på ett enhetligt sätt och minska risken för missförstånd senare. Mallen på denna sida kan redigeras direkt i webbläsaren och exporteras till PDF eller Word när kundförslaget är klart.
Varför en tydlig offert är viktig i utvecklingsprojekt
Programvaruutveckling är ofta ett arbete som växer fram stegvis. Kunden kan ha ett affärsmål, men inte alltid en färdig teknisk kravspecifikation. Leverantören behöver därför översätta behovet till konkreta leveranser, antaganden och avgränsningar.
En offert är både ett säljdokument och ett underlag för ett eventuellt avtal. Den ska hjälpa kunden att jämföra alternativ och fatta beslut, men också ge båda parter en gemensam bild av uppdraget. Om offerten accepteras bör det vara tydligt på vilket sätt den blir bindande och om ytterligare avtal eller villkor ska gälla.
Avtal kan i många situationer uppstå genom anbud och accept enligt avtalsrättsliga principer. Läs lagtext och offentlig information hos Riksdagen om du behöver kontrollera rättskällor. I praktiken är det klokt att tydligt ange offertens giltighetstid och hur kunden ska acceptera den.
Detta ska en offert för mjukvaruutveckling innehålla
Det finns ingen universell offert som passar alla digitala projekt. En mindre insats för att rätta fel i ett befintligt system behöver mindre detaljnivå än utveckling av en ny kundportal. Grunduppgifterna bör dock alltid finnas med.
- Leverantörens och kundens namn, kontaktuppgifter och organisationsnummer när det är relevant.
- Offertnummer, offertdatum och hur länge erbjudandet gäller.
- En kort bakgrund som beskriver kundens mål och uppdragets syfte.
- Omfattning, leveranser och tydliga avgränsningar.
- Tidplan, milstolpar, beroenden och förutsättningar.
- Pris, moms, betalningsplan och eventuella kostnader utöver arvodet.
- Villkor för ändringar, testning, godkännande, rättigheter och sekretess.
Undvik att skriva att du ska leverera ”en komplett lösning” utan att definiera vad lösningen omfattar. Använd hellre punkter som går att kontrollera: antal vyer, specificerade funktioner, dokumentation, utbildning eller driftsättning.
Beskriv omfattning och leveranser utan otydlighet
Omfattningen är den del av offerten som oftast avgör om projektet blir lätt eller svårt att genomföra. Börja med kundens önskade resultat och skriv sedan vad leverantören konkret ska göra för att nå dit.
Formulera funktioner på rätt nivå
För en webbapplikation kan det vara relevant att beskriva exempelvis inloggning, behörighetsroller, formulär, rapporter, administrativa funktioner, integration med externa tjänster och responsiv utformning. Skriv inte bara ”användarhantering”; förklara vilka roller och basfunktioner som ingår.
Det är inte alltid lämpligt att låsa varje teknisk detalj i en offert. Men kunden ska kunna se vilka resultat som ingår. Ange gärna att tekniskt genomförande kan anpassas under projektet, så länge det inte ändrar den överenskomna funktionen, omfattningen eller priset utan en godkänd ändring.
Skriv också vad som inte ingår
Avgränsningar är inte negativa. De skyddar båda parter och gör det enklare för kunden att förstå vilka delar som behöver beställas separat. Vanliga avgränsningar kan vara innehållsproduktion, licenser, molntjänster, drift, support efter godkänd leverans, juridisk granskning, tillgänglighetsgranskning eller arbete med system som inte nämns i offerten.
Praktiskt tips: Låt varje viktig leverans kunna besvaras med frågan ”hur ser vi att den är klar?”. Om svaret är oklart behöver leveransen beskrivas mer konkret eller delas upp i mindre delar.
Välj prismodell och redovisa kostnaden öppet
Prissättningen ska spegla hur väl arbetet går att avgränsa. Fast pris kan vara enkelt för kunden, men förutsätter att omfattningen är tydlig. Löpande räkning ger större flexibilitet, men behöver kompletteras med uppskattning, rapportering och gärna en överenskommen arbetsram.
| Prismodell | Passar när | Fördel | Att tydliggöra |
|---|---|---|---|
| Fast pris | Leveranserna är väl definierade | Förutsägbar total kostnad | Avgränsningar och ändringshantering |
| Löpande räkning | Behovet kan förändras | Flexibelt arbetssätt | Timpris, uppskattning och uppföljning |
| Etappvis fast pris | Projektet delas i tydliga delar | Beslut kan tas mellan etapper | Innehåll och godkännande per etapp |
| Takpris | Omfattningen är delvis osäker | Begränsar kundens ekonomiska risk | Vad som sker när taket nås |
Skriv alltid om priser anges exklusive eller inklusive moms. För företag anges priser normalt exklusive moms, men det ska framgå tydligt. Specificera också om tredjepartskostnader tillkommer, till exempel för domän, driftmiljö, licenser, betaltjänster eller externa API:er.
Om du använder löpande räkning bör offerten ange timpris eller annan beräkningsgrund, hur arbetad tid redovisas och när fakturering sker. Undvik att kalla en tidig uppskattning för ett fast pris om den i verkligheten bara är en budgetbedömning.
Gör tidplanen realistisk och synlig
En bra tidplan visar inte bara när slutleveransen förväntas vara klar. Den beskriver också vilka steg som behöver ske på vägen och vad kunden behöver bidra med. Projekt försenas ofta när underlag, beslut, åtkomster eller test återstår hos kunden.
Exempel på relevanta milstolpar
- Startmöte och bekräftelse av krav eller prioriteringar.
- Godkännande av designförslag, teknisk inriktning eller prototyp.
- Utveckling av överenskomna funktioner.
- Testperiod och hantering av fel som omfattas av uppdraget.
- Kundens godkännande och överlämning.
Beskriv datum som preliminära om de förutsätter kundens medverkan eller externa leverantörer. Ange även vad som händer om kunden dröjer med material, behörigheter eller återkoppling. Då blir det tydligt att tidplanen bygger på gemensamt arbete, inte en ensidig utfästelse.
Dokumentmall
OFFERT – MJUKVARUUTVECKLING
Offertnummer:
______________________
Offertdatum:
______________________
Giltig till och med:
______________________
1. Parter
Leverantör
Företagsnamn:
______________________
Organisationsnummer:
______________________
Adress:
______________________
Kontaktperson:
______________________
E-post och telefon:
______________________
Kund
Företagsnamn/namn:
______________________
Organisationsnummer/personnummer:
______________________
Adress:
______________________
Kontaktperson:
______________________
E-post och telefon:
______________________
2. Bakgrund och uppdragets mål
Leverantören erbjuder härmed utvecklingstjänster enligt denna offert. Uppdraget avser följande lösning, verksamhetsbehov eller mål:
______________________
______________________
______________________
Kunden bekräftar att uppgifterna i offerten bygger på det underlag och de uppgifter som kunden har lämnat före offertdatumet. Om förutsättningarna ändras kan omfattning, tidplan och pris behöva justeras enligt avsnitt 7.
3. Omfattning och leveranser
Leverantören ska utföra följande arbete och leverera följande resultat:
- ______________________
- ______________________
- ______________________
- ______________________
- ______________________
Teknisk miljö, plattform eller system som berörs:
______________________
______________________
Dokumentation, utbildning eller överlämning som ingår:
______________________
______________________
Leverantören får använda sedvanliga utvecklingsverktyg, metoder och komponenter, under förutsättning att den avtalade funktionaliteten och överenskomna säkerhetskrav uppfylls.
4. Avgränsningar och kundens ansvar
Följande ingår inte i offerten, om det inte uttryckligen anges under avsnitt 3 eller beställs som en skriftligt godkänd ändring:
- Inköp av licenser, domäner, driftmiljöer, molntjänster eller andra tredjepartstjänster.
- Innehållsproduktion, juridisk granskning, översättning och arbete med material som kunden inte har tillhandahållit.
- Löpande drift, övervakning, säkerhetsuppdateringar och support efter leverans.
- Funktioner, integrationer eller system som inte anges i denna offert.
Kunden ansvarar för att utan oskäligt dröjsmål lämna nödvändigt underlag, beslut, åtkomster, testdata, kontaktpersoner och återkoppling. Kunden ansvarar även för att material, instruktioner och data som lämnas till leverantören får användas för uppdraget.
5. Tidplan och milstolpar
Beräknad projektstart:
______________________
Beräknad leverans eller slutdatum:
______________________
Milstolpar och beroenden:
- ______________________
- ______________________
- ______________________
- ______________________
Angivna tider är preliminära om inte annat uttryckligen anges. Tidplanen förutsätter att kunden lämnar efterfrågat underlag och fattar nödvändiga beslut i tid. Förseningar som beror på kunden, externa leverantörer eller omständigheter utanför leverantörens rimliga kontroll kan medföra motsvarande justering av tidplanen.
6. Pris, moms och betalning
Prismodell:
Fast pris / Löpande räkning / Etappvis fast pris / Takpris (stryk det som inte gäller)
Pris eller timpris:
______________________
Beräknat antal timmar eller pris per etapp, om tillämpligt:
______________________
Pris anges:
Exklusive moms / Inklusive moms (stryk det som inte gäller)
Eventuella externa kostnader och hur de hanteras:
______________________
______________________
Faktureringsplan:
______________________
______________________
Betalningsvillkor:
______________________
Vid löpande räkning faktureras utfört arbete enligt ovan angivet timpris eller annan överenskommen beräkningsgrund. Leverantören redovisar arbete på begäran eller enligt följande rutin:
______________________
7. Ändringar av uppdraget
Ändringar och tillägg till uppdraget ska begäras skriftligt av kunden. Innan en ändring påbörjas ska leverantören, när det är möjligt, redovisa hur ändringen påverkar omfattning, pris och tidplan.
En ändring blir bindande först när båda parter har godkänt den skriftligt. Arbete som ligger utanför den överenskomna omfattningen får inte förutsättas ingå i angivet pris utan ett sådant godkännande.
8. Testning, godkännande och fel
Leveransen ska testas enligt följande upplägg:
______________________
______________________
Kunden ska lämna besked om godkännande eller rapportera avvikelser inom följande tid efter tillgängliggjord leverans:
______________________
Leverantören ska rätta fel som innebär att leveransen inte stämmer överens med den avtalade omfattningen. Nya funktioner, ändrade önskemål eller arbete som uppstår genom ändrade förutsättningar behandlas som ändringar enligt avsnitt 7.
9. Rättigheter och material
Efter full betalning får kunden följande rätt till material som tas fram särskilt inom uppdraget:
Överlåtelse av rättigheter / Icke-exklusiv nyttjanderätt / Annat enligt nedan (stryk det som inte gäller)
______________________
______________________
Leverantören behåller rättigheter till egna befintliga verktyg, metoder, mallar, generella komponenter och kunskap, om inte annat uttryckligen anges ovan. Tredjepartskomponenter, öppen källkod och externa tjänster omfattas av respektive licens- eller användarvillkor.
10. Sekretess och personuppgifter
Parterna ska inte obehörigen sprida konfidentiell information som de får del av inom ramen för uppdraget. Detta gäller inte information som redan är offentlig, som en part kan visa att den fått på laglig väg från annan, eller som måste lämnas ut enligt lag eller myndighetsbeslut.
Personuppgifter behandlas: Ja / Nej (stryk det som inte gäller)
Om leverantören behandlar personuppgifter för kundens räkning ska parterna, när det behövs, ingå ett separat personuppgiftsbiträdesavtal innan sådan behandling påbörjas.
11. Drift, support och ansvar efter leverans
Drift, förvaltning och support efter godkänd leverans ingår: Ja / Nej (stryk det som inte gäller)
Om ja, beskriv omfattning, responstid, pris och period:
______________________
______________________
Om nej ansvarar kunden för drift och fortsatt förvaltning efter överlämning, om inte parterna senare avtalar något annat skriftligen.
12. Accept
Genom underskrift accepterar kunden denna offert och de villkor som anges i dokumentet. Offerten gäller till och med angivet datum. Eventuella villkor från kunden gäller endast om leverantören har godkänt dem skriftligt.
Ort och datum:
______________________
För leverantören
Underskrift:
______________________
Namnförtydligande:
______________________
För kunden
Underskrift:
______________________
Namnförtydligande:
______________________
Klicka i dokumentet för att redigera. Ändringar sparas bara i din webbläsare.
Video: Offert mjukvaruutveckling mall för tydliga kundförslag
Hantera ändringar innan de blir tvister
Ändringsönskemål är normala i utvecklingsprojekt. Det som skapar problem är när de genomförs utan att parterna först är överens om konsekvenserna. Offerten bör därför ha en enkel rutin för ändringar.
- Kunden beskriver ändringsönskemålet skriftligt.
- Leverantören bedömer påverkan på omfattning, kostnad och tidplan.
- Parterna godkänner ändringen skriftligt innan arbetet startar.
- Offert, projektplan eller arbetsorder uppdateras vid behov.
Rutinen behöver inte vara tung. I små uppdrag kan ett tydligt e-postgodkännande räcka, om det framgår vad som har accepterats. Det viktiga är att den ursprungliga omfattningen och tillkommande arbete går att skilja åt.
Testning, godkännande och felrättning
En leverans bör inte betraktas som klar enbart för att koden har lagts upp på en server. Offerten bör ange hur kunden får möjlighet att testa, vilka acceptanskriterier som gäller och hur fel rapporteras. Anpassa nivån efter projektets storlek.
Beskriv exempelvis om kunden ska testa i en testmiljö, om det finns en överenskommen testperiod och vilken typ av avvikelser som ska rättas inom uppdraget. Skillnaden mellan fel och nya önskemål behöver vara tydlig: ett fel innebär att den levererade funktionen inte stämmer med överenskommen specifikation, medan en ny funktion normalt är en ändring.
För verksamheter som hanterar personuppgifter kan utvecklingen även beröra dataskydd. Kunden och leverantören bör klargöra roller, åtkomst och säkerhetskrav tidigt. Vägledning finns hos Integritetsskyddsmyndigheten, särskilt när en leverantör behandlar personuppgifter för kundens räkning.
Rättigheter, sekretess och drift
Frågor om immateriella rättigheter bör inte lämnas till slutet av projektet. Skriv vad kunden får använda efter betalning och om leverantören behåller rättigheter till befintliga komponenter, ramverk, verktyg eller generell kunskap. Om kunden ska äga eller få full nyttjanderätt till särskilt framtagen kod, design eller dokumentation bör detta formuleras klart.
Offerten bör också ange om drift och förvaltning ingår. Att leverera ett system är inte samma sak som att övervaka det, installera uppdateringar eller ge löpande användarstöd. Om efterföljande support erbjuds kan den beskrivas som en separat tjänst med egen omfattning och prissättning.
Exempel på sådant att reglera
- Vilket material kunden ansvarar för att tillhandahålla och ha rätt att använda.
- Vilka delar leverantören överlåter eller upplåter nyttjanderätt till.
- Om öppen källkod eller tredjepartstjänster används.
- Hur konfidentiell information ska hanteras.
- Om drift, backup, support och säkerhetsuppdateringar ingår eller beställs separat.
Så använder du mallen steg för steg
Den redigerbara mallen fungerar bäst när du fyller i den efter ett inledande samtal med kunden. Ha kravunderlag, anteckningar och prisberäkning till hands. Anpassa texten till den faktiska omfattningen i stället för att behålla generella formuleringar som inte passar uppdraget.
- Fyll i kontaktuppgifter, offertnummer, datum och giltighetstid.
- Sammanfatta kundens mål med ett kort och begripligt språk.
- Lista leveranser och avgränsningar i separata punkter.
- Välj prismodell och redovisa moms, betalningsvillkor samt externa kostnader.
- Beskriv tidplan, beroenden, testning och kundens godkännande.
- Lägg in villkor om ändringar, rättigheter, sekretess och eventuell support.
- Kontrollera att alla belopp, datum och hänvisningar är korrekta innan du skickar offerten.
När texten är klar kan du redigera den direkt på sidan, skriva ut den eller exportera dokumentet till PDF eller Word. Spara gärna en kopia av den version som skickas till kunden, så att offertens innehåll går att följa upp vid en senare beställning.
Vanliga frågor
Är en offert för mjukvaruutveckling samma sak som ett avtal?
En offert är ett erbjudande och kan bli avtalsgrundande när kunden accepterar den enligt angivet sätt och inom angiven giltighetstid. Vid större eller mer komplexa projekt är det ofta lämpligt att komplettera med ett separat avtal och mer detaljerade villkor.
Ska jag ange fast pris eller timpris?
Välj fast pris när leveransen är tydligt avgränsad. Välj timpris eller löpande räkning när kravbilden kan förändras. En etappindelning kan vara ett bra mellanting, särskilt när projektet behöver utvecklas i flera beslutade steg.
Hur detaljerad måste omfattningen vara?
Den ska vara tillräckligt detaljerad för att kunden förstår vad som levereras och för att ni kan avgöra om arbetet är slutfört. För omfattande krav kan placeras i en bilaga eller separat specifikation som offerten hänvisar till.
Hur ska jag skriva om ändringsönskemål?
Ange att ändringar ska beskrivas skriftligt, bedömas av leverantören och godkännas av båda parter innan de genomförs. Skriv också att en ändring kan påverka pris, omfattning och tidplan.
Ingår källkod automatiskt i leveransen?
Nej, det bör inte förutsättas. Offerten eller avtalet behöver beskriva vilken rätt kunden får till källkod, dokumentation, design och annat material efter betalning.
Kan mallen användas för både appar och webbprojekt?
Ja. Anpassa leveranserna efter uppdraget, exempelvis mobilapp, webbapplikation, intern portal, integration eller vidareutveckling av ett befintligt system. Ta bort villkor som inte är relevanta och fyll i projektets egna förutsättningar.
Källor och referenser
- Avtalslagen (1915:218).
- Dataskyddsförordningen (EU) 2016/679.
- Riksdagen – lagar och andra författningar.
- Integritetsskyddsmyndigheten – vägledning om dataskydd.
- Verksamt – information för företag om avtal och affärsverksamhet.
Om författaren
Stefano Barcellos
Grundare och redaktör
Stefano Barcellos är grundare av Mall King och ansvarar för sajtens dokumentmallar och guider. Han arbetar med att göra vardagsdokument som kvitton och avtal enkla att förstå, fylla i och använda.
Visa profilLäs vidare
Relaterade dokumentmallar
Offert fastighetsunderhåll mall – tydligt prisförslag
En offert för fastighetsunderhåll gör det enklare att beskriva arbetets omfattning, pris, material, tidsplan och villkor. Här får du praktiska råd om vad offerten bör…
Offert kontorsstädning mall – skapa kundförslag
En offert för kontorsstädning ska tydligt beskriva lokaler, städmoment, intervall, pris, startdatum och villkor. Här får du en praktisk guide och en redigerbar mall som…
Offert digital marknadsföring mall – skapa förslag
En offert för digital marknadsföring gör uppdragets omfattning, leveranser, pris och ansvar tydliga innan arbetet startar. Här får du praktiska råd om innehåll…
Offert konsulttjänster mall – förslag till kund
En offert för konsulttjänster gör uppdragets omfattning, pris, tidplan och villkor tydliga innan arbetet börjar. Här får du praktiska råd om vad offerten bör innehålla…
Offert för elinstallation – mall för prisförslag
En offert för elinstallation gör pris, arbetsomfattning, material och villkor tydliga innan arbetet börjar. Här får du praktiska råd och en gratis mall som kan redigeras…
Offert för snickeriarbete mall – gratis prisförslag
En offert för snickeriarbete gör pris, omfattning, material och tidsplan tydliga innan arbetet startar. Här får du praktiska råd och en gratis mall som kan redigeras…
Offert för översättning – mall för prisförslag
En offert för översättning gör uppdragets omfattning, språkpar, pris och leveranstid tydliga innan arbetet börjar. Här får du råd om vad som bör ingå, hur du räknar och…
Offert för grafisk design – gratis mall och prisförslag
En offert för grafisk design gör uppdragets omfattning, leveranser, pris, korrekturrundor och rättigheter tydliga innan arbetet börjar. Använd mallen för att skapa ett…
Offert för webbdesign mall – kostnadsförslag
En offert för webbdesign gör uppdragets innehåll, pris, tidplan och ansvar tydliga innan arbetet startar. Använd vår kostnadsfria mall för att beskriva webbplats…
Offert för catering mall – kostnadsförslag gratis
En offert för catering ger kunden en tydlig bild av meny, antal gäster, priser, leverans och villkor. Här får du vägledning för svenska cateringofferter samt en gratis…
Offert för fotografering mall – gratis prisförslag
En offert för fotografering gör uppdragets omfattning, pris, leverans och villkor tydliga innan arbetet börjar. Använd mallen för porträtt, bröllop, företag eller event…
Offert för köksrenovering mall – gratis prisförslag
Använd en offert för köksrenovering mall för att beskriva arbeten, material, pris, betalningsplan och villkor på ett tydligt sätt. Mallen hjälper både kund och utförare…
