If you can't read please download the document
Upload
vivek-shah
View
3.563
Download
3
Embed Size (px)
Citation preview
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