@page "/VatCalls"

MTD VAT

VAT Obligations

From date: (yyyy-mm-dd)

To date: (yyyy-mm-dd)

State: (O, F or blank)

@if (VatObligations == null) {

please wait...

} else {

List of Obligations

@foreach (var item in VatObligations.obligations) {

Start Date = @item.start
End Date = @item.end
Due Date = @item.due
Status = @item.status
Period Key = @item.periodKey
Recieved Date = @item.received

}
}

VAT Return Send

Period Key: (xxxx)

VAT Due Sales: nnn.nn

VAT Due Acquisitions: nnn.nn

Total VAT Due: nnn.nn

VAT Reclaimed Curr Period: nnn.nn

Net VAT Due: nnn.nn

Total Value Sales ExVAT: nnnn

Total Value Purchases ExVAT: nnnn

Total Value Goods Supplied ExVAT: nnnn

Total Acquisitions ExVAT: nnnn

Return Finalised (true): bool

Acknowledge

@if (VatReturnAcknowledge == null) {

please wait...

} else {

Processing Date: @VatReturnAcknowledge.processingDate

Payment Indicator: @VatReturnAcknowledge.paymentIndicator

Form Bundle Number: @VatReturnAcknowledge.formBundleNumber

Charge Ref Number: @VatReturnAcknowledge.chargeRefNumber

}

VAT Return Send

Period Key: (xxxx)

VAT Liabilities

From date: (yyyy-mm-dd)

To date: (yyyy-mm-dd)

Test Header Mode: (1-4)

@if (VatLiabilities == null) {

please wait...

} else {

List of Liabilities

@if (VatLiabilities.liabilities.Count == 0) {

No Liabilities

} else foreach (var item in VatLiabilities.liabilities) {

Start Date = @item.taxPeriod.from
End Date = @item.taxPeriod.to
originalAmount = £ @item.originalAmount
outstandingAmount = £ @item.outstandingAmount
Due Date = @item.due

}
}

VAT Payments

From date: (yyyy-mm-dd)

To date: (yyyy-mm-dd)

Test Header Mode: (5-8)

@if (VatPayments == null) {

please wait...

} else {

List of Payments

@if (VatPayments.payments.Count == 0) {

No Payments

} else foreach (var item in VatPayments.payments) {

Ammount = £ @item.amount
Recieved Date = @item.received

}
}

Check VAT Number

Country Code (GB, FR etc.)

VAT Number: (9 / 12 digits)
Dummy 449731716, Avask 184328983, Me 279602963

@if (VatCheckData == null) {

please wait...

} else {

Vat Data for Number

Is Valid? '@VatCheckData.IsValid'
Date-Time: '@VatCheckData.CheckDts?.ToString("dd MMM yyyy HH:mm")'
Name: '@(VatCheckData.CompanyName)'
Address: '@(VatCheckData.CompanyAddress)'
: ''

}

end

@code { }