incometax e-filinf system

Download Incometax E-Filinf System

If you can't read please download the document

Upload: vivek-shah

Post on 16-Apr-2017

3.563 views

Category:

Documents


3 download

TRANSCRIPT

INTRODUCTION

INCOME TAX E-FILINGSYSTEMDEVELOPED BY: -VIVEK SHAH Exam No: 231PROJECT PARTNET :-DEVEN SORTHIYA Exam N0: 50

Overview of the SystemIncome Tax E-Filing System is application (IEFS) software which provides services like PAN Management and E-Filing of Income Tax Returns.

PAN Management is the facility provided by IEFS which includes knowing PAN online, register for on-line PAN allocation and tracking status for the generation of PAN.

The main objective of the system is to enable the user to download ITR utility from the web site and he/she can fill up it offline, and XML file is generated from that utility and filer has to upload that generated XML file on web site, and here filer can also track his/her account.

Features of theSystem One can know his PAN online One can register for PAN Allocation Online One can track his status for the generation of PAN Any one can download ITR Utility One who is PAN holder can register with us Registered user can E-File their IT returns Registered user can track their account

Who interacts with system ? Administrator General User Registered User

Who interacts with system - AdministratorAdministrator is income tax department approved person.Administrator is a key person having authorized power of approving request for the registration of PAN application and also allocating PAN.

5

Who interacts with system General UserGeneral User is any person who is not registered with IEFS.General User can calculate their expected income tax payable.General User can download ITR Utility from the IEFS web site.They can also request for registration with IEFS, if they holds PAN.

6

Who interacts with system Registered UserRegistered user is one that having PAN and registered with IEFS.They can E-File their Income Tax Return and track their account status.

Module Specification Home Page PAN Management ITR utility E-filing Administration

Module Specification - I Home Page Our Home page consist of various utility as listed below Income tax Calculator Tax Advisor Important Links Login Page Flash giving data flow of IEFS

Module Specification - IHOME PAGE

Module Specification - II PAN ManagementIEFS provides following facilities as far as PAN management is concerned Know Your PAN Register For PAN Allocation Track your status for PAN generation

Module Specification - II Know Your PANBy entering certain information such as Last Name, First Name and state your can know your PAN.

Module Specification - IIKnow Your PAN

Module Specification - IIRegister For PAN AllocationHere any user can apply for the PAN allocation and after submitting form immediately one acknowledgement form is generated that user have to send to the income tax department of his state

Module Specification - IIRegister for PAN

Module Specification - II Track your status for PAN generation After regestering for PAN allocation one can track his status for PAN generation

Module Specification - IITrack your PAN Status

Module Specification -III ITR utilityITR utility is return preparation software which consist of ITR (Income Tax Return) forms such as ITR-1 (for Individual).These return preparation software are platform independent Fill up it Offline Automatic calculation of tax payable or refund Validate users data Generating XML file using JAXB

Module Specification -III Fill up it OfflineUser can fill this form offline Automatic calculation of tax payable or refundHere ITR Utility will calculate amount of tax payable or refund when user provide necessary data.

Module Specification -IIIFill up it Offline & Automatic calculation of Tax Payable or Refund

Module Specification -III Validate users dataAfter filling necessary data in ITR Utility when user click on validate button ITR Utility will automatically validate data if details provided by users are proper. Generating XML file using JAXBInitially Generate XML option is disable, after successfully validating data in ITR Utility Generate XML option is enabled.Now user can click on generate XML option and XML file is generated using JAXB which is being used for E-filing.

Module Specification - IIIValidating Users Data andGenerating XML file

Module Specification - IV E-filingThe process of electronically filing Income tax returns through the internet is known as e-Filing.E-filing process consist of following steps. Downloading ITR Utility from IEFS website Fill up ITR Utility offline Login Upload XML File Track your Account

Module Specification - IV Downloading ITR Utility from IEFS websiteFrom IEFS website any one can download ITR utility (Return Preparation Software)

Module Specification - IVDownloading ITR Utility

Module Specification - IV Fill up ITR Utility offlineAfter downloading ITR Utility user have to fill up it offlineOn submitting ITR utility, data entered by user are validated and one XML file is generated

Module Specification - IVFill up ITR Utility offline

Module Specification - IV Login - E-filingOnly PAN holder can register with IEFS and only register user can login in IEFS.After login he/she can E-File income tax return , at the time of uplodation whole XML file is parsed through JAXP (using SAX parser) and if there is any problem IEFS issued user defined error and stop the e-filing process.

Module Specification - IVLogin and E-Filing

Module Specification - IV Track Your AccountHere user can track his/her account and get the acknowledgement report

Module Specification - IVTrack Your Account

Module Specification - V AdministrationAdministrator is income tax department approved person.Administrator is a key person having authorized power of approving request for the allocation of PAN application and also allocating PAN. LoginResponding to applicantPAN Generation

Module Specification - V Loginusing these page Administrator will login and will send message to applicant according to the procedure.

Module Specification - VLogin

Module Specification - V Responding to applicantHere Administrator will send message to applicant.Before sending message Administrator will check received request from applicant for PAN generation using Acknowledgment number. After checking if Administrator will found any fault he/she will inform user about error. Otherwise proceed further for PAN generation.

Module Specification - VResponding to applicant

Module Specification - V PAN GenerationHere Administrator will generate PAN number and allocate to applicant if information provided is verified and it is found true.

Module Specification - VPAN Generation

Module Specification - IVDFD

Module Specification - IV

Module Specification - IV

Software & ToolsFRONTEND: JSP, Java Script, Swing, JAXB, JAXP

MIDDLE TIER : Apache Tomcat 6.0

BACKEND : ORACLE 9i

RUNNING ENVIRON : Internet Explorer 6.2.0

LimitationsJava Virtual Machine must be installed on System.

Those who are having PAN number but not registered on IEFS cant E-File (upload) there returns.

Internet connection should be there

Future EnhancementDevelopment of further ITR utilities like ITR2 to ITR7.

Admin side options like Advanced search verification.

Digital Signature.

Online help like live chatting with admin or technical people.

Thank You

Income Tax E-Filing System

User

Requesting for DownloadingITR Utility

ITR Utility

TableUSER_REG

PAN_ALLOTED1

PAN_ALLOTED2

PAN_ALLOTED3

PAN_ALLOTED4

Acknowledgement

Regestration

Acknowledgement

Income Tax E-Filing System

PAN HolderUser

Register with IEFS(Sign up)

Request for Data

Request for Data

Request for Data

Request for Data

Acknowledgement

Acknoeledgement

Acknoeledgement

Acknoeledgement

TableUSER_REG

PAN_ALLOTED1

PAN_ALLOTED2

PAN_ALLOTED3

PAN_ALLOTED4

Income Tax E-Filing System

Registered USER

Login

Request for Data

Request for Data

Request for Data

Request for Data

Acknowledgement

Acknoeledgement

Acknoeledgement

Acknoeledgement

Get Access

Validate Login

Acknowledgement

Uploading XML File

Acknowledgement

ITRFORMXML

insert

ack

Track account

Statement Report

Request for Data

Data as acknowledgement