Faktura till lön Räkna om faktura till lön med vår lönekalkylator
Räkna ut lön baserat på fakturering
Lön på ditt konto
4 SEK
Tjänstepension
SEK
Total ersättning
5 SEK
Din nettolön
4 SEK
Tjänstepension
SEK
Skatter & avgifter
4 SEK
Cool Companys avgift 5,98%
SEK
*Kalkylatorn ger ett estimat och inkluderar ej eventuella avvikande faktorer
Vad får jag i lön och vad får jag ut efter skatt?
Att driva egen verksamhet och få lön som om du vore anställd – hur fungerar det?
Det finns många frågor man kan ställa sig. Hur mycket och vad ska jag fakturera? Hur mycket ska jag fakturera för en viss lön? Och vad får jag i lön av det jag fakturerar? I fakturakalkylatorn kan du kolla hur mycket du får i lön av det du fakturerar! Du ser dessutom hur mycket och kan räkna ut vad som går till arbetsgivaravgifter, skatt och sociala avgifter.
Du gör jobbet och bestämmer hur mycket det ska kosta – och du får ut ungefär hälften av den summan. Vad händer med pengarna på vägen? För dig som ny egenanställd är frågan “Vad får jag i lön?” eller “Vad vill jag ha i lön?” viktig att ställa dig. Det är ju summan du vill ha i lön du behöver utgå
Så mycket ska du fakturera för att få lönen du behöver
`; const shadow = Shadow({ mode: 'open' }); TML = template; ventListeners(); adioBoxes(); } setupRadioBoxes() { const radioBoxes = electorAll('.radio-box'); h(box => { const radio = elector('input[type="radio"]'); ntListener('change', () => { const name = ribute('name'); h(otherBox => { const otherRadio = elector(`input[name="${name}"]`); ('selected', otherRadio === radio); }); }); if (d) { ('selected'); } }); } calculate() { const shadow = Root; const wage = Number(mentById('wage').value) || 0; const costs = Number(mentById('cost').value) || 0; const companyType = elector('input[name="company-type"]:checked').value; const employerFeeRate = Number(elector('input[name="age"]:checked').value); const yearlyWage = wage * 12; const pensionComp = employerFeeRate === ? yearlyWage * / 12 : 0; const vacationComp = wage * ; let socialFees; if (companyType === 'enskild') { // Reducera med schablonavdrag för enskild firma socialFees = (wage * (employerFeeRate / )) * ; mentById('fee-type').textContent = '(egenavgifter)'; } else { socialFees = wage * (employerFeeRate / ); mentById('fee-type').textContent = '(arbetsgivaravgifter)'; } constRäkna ut timlön – Omvandla månadslön till timlön
`; const shadow = Shadow({ mode: 'open' }); TML = template; ventListeners(); } calculate() { const salary = Number(mentById('salary').value) || 0; const worktime = Number(mentById('worktime').value) || ; const maxHours = Number(mentById('maxhours').value); // Beräkna faktiska arbetstimmar baserat på procent const actualHours = (maxHours * worktime) / ; // Beräkna timlön const hourlyRate = actualHours > 0 ? ((salary / actualHours) * ) / : 0; const resultElement = mentById('result'); ntent = `Om du omvandlar din månadslön till timlön, blir din timlön ${hourlyRate} kronor.`; } setupEventListeners() { const inputs = electorAll('input'); h(input => { ntListener('input', () => ate()); }); } } ('drivaeget-lonkalkyl', DrivegetLonkalkyl);Arbetsdagar per månad
- Januari: 22 dagar
- Februari: 20 dagar
- Mars: 20 dagar
- April: 22 dagar
- Maj: 20 dagar
- Juni: 19 dagar
- Juli: 23 dagar
- Augusti: 21 dagar
- September: 22 dagar
- Oktober: 23 dagar
- November: 20 dagar
- December: 19 dagar
Total årsarbetstid: dagar
Snitt/månad: 21 dagar
Ordinarie arbetstid
Arbetstidslagen (ATL) styr hur mycket man får arbeta dagligen, veckovis och årligen
Hur stor lön borde du ha om du vore anställd?
`;
const shadow = Shadow({ mode: 'open' });
TML = template;
tRate = 25;
ventListeners();
}
setupEventListeners() {
const shadow = Root;
const rateButtons = electorAll('[data-rate]');
const customRateDiv = elector('.custom-rate');
const customRateInput = mentById('customRate');
const amountInclVAT = mentById('amountInclVAT');
const amountExclVAT = mentById('amountExclVAT');
const vatAmount = mentById('vatAmount');
const resetButton = elector('-neutral:not([data-rate])');
const calculateVAT = (amount, isInclusive) => {
const rate = tRate;
if (!amount || isNaN(rate)) return;
const numAmount = Number(amount);
if (isInclusive) {
const exclVAT = numAmount / (1 + rate / );
= d(2);
= amount;
} else {
const inclVAT = numAmount * (1 + rate / );
= d(2);
= amount;
}
const vatValue = (Number() - Number()).toFixed(2);
= vatValue;
};
h(button => {
ntListener('click', () => {
h(btn => {
ame = 'btn btn-neutral';
});
ame = 'btn btn-primary';
if ( === 'custom') {
('visible');
tRate = Number() || 25;
} else {
('visible');
tRate = Number();
if () calculateVAT(, true);
if () calculateVAT(, false);
}
});
});
ntListener('input', (e) => {
tR
.