VAT calculation by percentage

Here you can calculate your VAT according to a set percentage https://vat-calculation.com/

calculator

Javascript function to calculate VAT based on a given percentage


function calculateVAT(amount, percentage) {
    if (isNaN(amount) || isNaN(percentage)) {
        return "Invalid input. Please enter valid numbers.";
    }

    // Calculate VAT amount
    var vatAmount = (amount * percentage) / 100;

    // Calculate total amount including VAT
    var totalAmount = amount + vatAmount;

    // Return an object with details
    return {
        amount: amount,
        vatAmount: vatAmount,
        totalAmount: totalAmount
    };
}

// Example of usage:
var amount = 100; // Amount without VAT
var percentage = 20; // VAT percentage

var result = calculateVAT(amount, percentage);
console.log("Amount without VAT: $" + result.amount.toFixed(2));
console.log("VAT: $" + result.vatAmount.toFixed(2));
console.log("Total: $" + result.totalAmount.toFixed(2));

PHP function to calculate VAT based on a given percentage

function calculateVAT($amount, $percentage) {
    if (!is_numeric($amount) || !is_numeric($percentage)) {
        return "Invalid input. Please enter valid numbers.";
    }

    $vatAmount = ($amount * $percentage) / 100;
    $totalAmount = $amount + $vatAmount;

    return [
        'amount' => $amount,
        'vatAmount' => $vatAmount,
        'totalAmount' => $totalAmount
    ];
}

// Example of usage:
$amount = 100; // Amount without VAT
$percentage = 20; // VAT percentage

$result = calculateVAT($amount, $percentage);
echo "Amount without VAT: " . $result['amount'] . PHP_EOL;
echo "VAT: " . $result['vatAmount'] . PHP_EOL;
echo "Total: " . $result['totalAmount'] . PHP_EOL;