@if (loading || checkingPan) {
} @if (!loading && hasPan) {
verified

Form 60 Not Required

PAN {{ panNumber }} is attached to this client. @if (panVerified) { check_circle Verified }

As per Income Tax Rule 114B, Form 60 is only required when PAN is not available.

} @if (!loading && !hasPan) {
warning_amber
PAN not provided — Form 60 declaration is mandatory as per Income Tax Rule 114B.
@if (form60Data && !isEditMode) {
description

Form 60 Declaration

Submitted
@if (form60Data.fullName) {
person Full Name {{ form60Data.fullName }}
} @if (form60Data.dateOfBirth) {
calendar_today Date of Birth {{ form60Data.dateOfBirth | dateFormat }}
} @if (form60Data.fatherName) {
family_restroom Father's Name {{ form60Data.fatherName }}
} @if (form60Data.address) {
location_on Address {{ form60Data.address }}
} @if (form60Data.transactionType) {
receipt_long Transaction Type {{ form60Data.transactionType }}
} @if (form60Data.transactionAmount) {
currency_rupee Transaction Amount ₹ {{ form60Data.transactionAmount }}
} @if (form60Data.estimatedTotalIncome) {
account_balance_wallet Estimated Total Income ₹ {{ form60Data.estimatedTotalIncome }}
} @if (form60Data.reasonForNoPan) {
help_outline Reason for No PAN {{ form60Data.reasonForNoPan }}
}
} @if (isEditMode) {
edit_note

Form 60 Declaration

Full Name person @if (form60Form.controls.fullName.hasError('required')) { Full Name is required } Date of Birth calendar_today Father's Name family_restroom Address location_on Transaction Type / Purpose receipt_long @for (txnType of transactionTypes; track txnType.value) { {{ txnType.label }} } Transaction Amount currency_rupee Estimated Total Income account_balance_wallet Reason for Not Having PAN help_outline @for (reason of reasonOptions; track reason.value) { {{ reason.label }} }
I hereby declare that I do not have a Permanent Account Number (PAN) and the information provided above is true and correct to the best of my knowledge and belief.
@if (form60Data) { }
} }