Income tax e-filing step by step guide 2017 (with screenshots)

Income Tax e-filing can be done online through the Income Tax website without any cost in 2 different ways:-

  1. By furnishing all details online itself – I like this method because this is simple!
  2. By downloading the Excel Utility and furnishing details in the Excel Utility offline, then uploading on the website.

income tax return form sample

Income tax e-filing without Excel utility procedure

income tax e-filing login form India 2017

  1. Click here to visit the Indian income tax e-filing site.
  2. Enter your user ID (PAN Number)
  3. Password (that you had chosen while registering). If you don’t remember your password, click on “Forgot Password” link on the form.
  4. Date of Birth (this is visible once you fill in the PAN number)
  5. Enter the Captcha code. This is to ensure that computer robots are not attacking their site and that it is being accessed by humans. Only human eyes can read a complex image and not a computer. If you can’t read it, you can change the image by clicking the refresh icon next to it or hearing it out loud by clicking the speaker icon. If you still have difficulty accessing it, select “Request OTP” and that will send you OTP number on your registered mobile to verify that a human being is filling the form and not a robot.
  6. Then click “Login”

Prepare and submit income tax e-file

Since a random ID is generated, you cannot follow a specific link to submit the form (even after you are logged in). Hence, as seen in the screenshot below, either follow in the top menu – e-File >> Prepare and Submit Online ITR or on the left hand Quick Link navigation, click “Quick e-File ITR”.

Navigate to e-File Form

Income tax e-filing prepare and submit

  1. Type in your PAN number
  2. Select ITR-1 in ITR Form Name field
  3. Choose the Assessment Year. Here, you should select the year you are filing for. E.g. most people would file for FY17 so they would select FY 2016-17.
  4. Pre-fill Address with:
    Choose appropriate. Hint: If PAN Database or Previously Return Filed doesn’t have the correct information, you can fill it and save.
  5. Digital Sign: If you don’t know what Digital Sign means, probably you don’t have one and you can simply select No and move on.
  6. Click Submit

On submitting, you would see the Instructions tab. It is a good idea to read it before you proceed.

Important points to note:

  1. Do not press Back button
  2. Save Draft at regular intervals to avoid on losing saved information due to auto session expiry sign-out
  3. Do not Press Enter – it would submit the form

As shown below, only use Save Draft or Arrow Keys to save the currently filled information as a draft or to navigate between different tabs. Do not click Back button of the browser, it may need you to re-login.

e-File Form Navigation

Even if your session expires, do not worry; you can again open the last saved draft version by re-login.

Start filling the details in the various tabs and verify before you submit.

Procedure for income tax e-filing using Excel Utility

The following Article Illustrates 8 Simple Steps for strong>Income Tax efiling by downloading the Excel Utility

  1. Log on to and select the Income Tax Return Form for your type of Income. There are various different Income Tax Return forms for different class of assessees.
  2. Furnish all details in the downloaded Excel Utility and also required to cross check the same with the figures as mentioned in your Form 16 / Form 16A and Form 26AS.
  3. Generate a XML file for the purpose of Income Tax efiling (The procedure for generating XML File for Income Tax e-filing is explained below).
  4. After generating the XML file from the Excel Utility, logon to your account on the Income Tax Website and then Select “Submit Return” from the relevant options on the left panel. (In case, you are doing Income Tax e-filing online for the 1st time, you would first need to create an account on the Income Tax website).
  5. Browse to select XML file and click on “Upload” button.
  6. On successful upload, the site will display acknowledgement details. The site will automatically generate and send an ITR-V to your registered email ID.
  7. In case while e-filing income tax return you used your Digitally Signatures to digitally sign the Income Tax Return Form, the whole process will be complete on generation of “Acknowledgement”.
  8. However, in case while e-filing income tax return , you didn’t use Digital Signatures, on successful uploading of e-Return, the site will automatically generate and send an ITR-V to your registered email ID. Tax payer should sign this ITR-V acknowledgement form and send to the Income Tax office.

Sending your income tax acknowledgement by post

After preparing and submitting the Income Tax Return online, you will need to take a printout of the ITR-V acknowledgement form, sign it and send it to the Income Tax Department office by post.


  1. The due date for Income Tax e-filing is 31st July for assessee’s not required to get their Tax Audit done. For all assessee’s required to get their Tax Audit done, the Due Date is 30th September.
  2. All Income Tax dues (after deducting the TDS and Advance Tax paid) computed as per the Income Tax Slabs are required to be paid before filing the Income Tax Return

The Address for sending duly signed ITR-V form is:

Income Tax Department – CPC, Post Bag No – 1, Electronic City Post Office, Bengaluru – 560100, Karnataka

Please post strictly by ordinary post or speed post only, within 120 days of transmitting the data electronically.

In case, Form ITR-V, is furnished after the end of 120 days from the date of filing of Income Tax Return, it will be deemed that the return in respect of which the Form ITR-V has been filed was never furnished. It shall be incumbent on the Tax Payer to electronically re-transmit the data and follow it up by submitting the new Form ITR-V within 120 days. This completes the income tax e-filing process for non-digitally signed Returns.

In case if there was any error incurred in Income Tax e-filing and you realized it later, you can always file a Revised Return of Income u/s 139(5) before the expiry of 1 year from the end of the relevant assessment year or before the completion of assessment (whichever is earlier).

Help contact numbers

Refund/ Refund re-issue rectification, notification and processing
Monday to Friday 8 am to 8 pm
1800 425 2229 (toll free)
(+91) 80 2254 6500 (call charges may apply)
1800 103 4455 (toll free)

E-filing of returns or e-filing login
Monday to Saturday 9 am to 8 pm
1800 425 0025 (toll free)
(+91) 80 2650 0025 (call charges may apply)

Check Income Tax Return Online

One more reason to Thank Government of India is for providing the facility to check IT Return Acknowledgement online. While they also have made a provision to Check Income Tax Return Status Online (India)

If you filed it online, all you need is just the acknowledgement number to verify if the Income Tax Department received your ITR V Form.

If you don’t have acknowledgement number, no worries, you should then have the PAN number handy for checking the status.

Check IT Return Acknowledgement Online Step 1

Steps to check IT Return Acknowledgement Online

OPTION 1: “If You Don’t Know” e-Filing Acknowledgement Number

  1. Go to eFiling Official Website
  2. For “Know Status By” select first option – PAN and Assessment Year. If you don’t know or remember the e-filing acknowledgement number.
  3. Enter your PAN number
  4. Select the Assessment Year
  5. Enter the Captcha code for human verification (to help their site understand that it is not a spam).
  6. Click Submit

OPTION 2: “If You Know” e-Filing Acknowledgement Number

  1. For “Know Status By” select second option – eFiling Acknowledgement Number
  2. Then enter your 15-digit Acknowledgement Number
  3. Enter the Captcha code for human verification (to help their site understand that it is not a spam).
  4. Click Submit

Result messages of e-Filing Acknowledgement

Valid Information
If your details were received, you would receive the message ITR-V Received. Else if your details were not received, you would receive the message No e-Return has been filed for this PAN and Assessment year or e-filing Acknowledgment number.

Invalid / Wrong Information
If your acknowledgement number is invalid, you would receive Invalid Acknowledgement Number message

If your PAN number is invalid / wrong, while submitting you would receive the error message that PAN does not exist.

You may also want to Check Income Tax Return Status Online (India).

For help, to provide suggestions and/or appreciations feel free to use the comments section below.

Why Prefer Subdirectory WordPress Multisite

I use to get a lot of (at least) impressions for a keyword television on this blog. So I decided that I would rather make subdomains for this category and I created WordPress multisite with multiple subdomains including, etc. With this setup, however, the impressions came down so there was no way for me to improve the conversion rate but changing from subdomains to subdirectory WordPress Multisite seems to be working!

Also, while building the backlinks, i realized that subdomains were not being given much importance and only the main domain’s backlinks were working for the organic search.

So, I changed the URL structure from subdomains to subdirectory of this WordPress Multisite. Now, I don’t have to worry about backlinking different domains. Alone, would help me build the rapport. I wrote the article steps for changing Multisite WordPress blog from subdomains to subdirectory.

I would be glad to discuss if you have any other point of views.

Steps to change WordPress Multisite from Subdomain to Subdirectory

I decided to change the multisite’s URL structure from to because of the reason I explained in Why prefer multisite with subdirectory url structure over subdomains post for WordPress Multisite.

I searched over internet and what I found on internet was very close to what I was trying. So I am writing this post to list out step by step what precisely worked for my site while changing the multisite WordPress from subdomain to subdirectory structure.

Steps: WordPress Multisite from Subdomain to Subdirectory

  1. Before doing any changes, do take a backup described on the official WordPress site: Backup WordPress Database
  2. Now, take backup of the files you are going to modify e.g. .htaccess
  3. Now, open your .htaccess file from the root directory of your WordPress install and replace the code between “# BEGIN WordPress” & “# END WordPress”. There are instructions for updating code based on your WordPress version but it was really very confusing for me. So I tried different options and the code below worked for me.

    # BEGIN WordPress
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]

    # uploaded files
    RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]
    # END WordPress

  4. Ensure that you set redirects at subdomains level to not lose on any traffic. Use the following code to setup the redirects just above “# BEGIN WordPress” that you updated in the previous step. I have copied the exact code from my wp-config for your understanding. Note that is the main domain and subdomains are tv, fashion, storage, mobile, mechanical & travelogue. Use the exact code below and only change your domain and subdomain names. The back slashes and quotes are important and that what made it work.

    # Subdomains
    RewriteCond %{HTTP_HOST} ^$
    RewriteRule ^(.*)$ "http\:\/\/tipscow\.com\/tv\/$1" [R=301,L]

    RewriteCond %{HTTP_HOST} ^$
    RewriteRule ^(.*)$ "http\:\/\/tipscow\.com\/fashion\/$1" [R=301,L]

    RewriteCond %{HTTP_HOST} ^$
    RewriteRule ^(.*)$ "http\:\/\/tipscow\.com\/storage\/$1" [R=301,L]

    RewriteCond %{HTTP_HOST} ^$
    RewriteRule ^(.*)$ "http\:\/\/tipscow\.com\/mobile\/$1" [R=301,L]

    RewriteCond %{HTTP_HOST} ^$
    RewriteRule ^(.*)$ "http\:\/\/tipscow\.com\/mechanical\/$1" [R=301,L]

    RewriteCond %{HTTP_HOST} ^$
    RewriteRule ^(.*)$ "http\:\/\/tipscow\.com\/travelogue\/$1" [R=301,L]

  5. If there are not many subsites, you can simply goto and edit the paths from “/” to particular “subdomains”.
    change subsites structure from subdomain to subdirectory

  6. If you have many subsites, you can update them using phpMyAdmin from your cPanel.

If you run into any issues, restore the backup and try again. If there are still any problems, discuss them here and I would be glad to help you.

Windows 8 Problems & Drawbacks

I have been using Microsoft Windows 8 for quite sometime now. While I spoke about the goodness of Windows 8 in my posts What’s new in Windows 8 & Windows 8 Reviews, here I come with my views about Microsoft Windows 8 problems or UI Issues. Mainly the issues are with respect to the user interface so far also can be called as the usability issues. As far as functionality is concerned it is working great even on my Windows Vista PC bought in the year 2008.

Microsoft Windows 8 Problems

Shutdown Restart Accessibility

The ShutDown / Restart button is far off. You need to navigate a lot. You need to follow 4 steps to actually shut down using the User Interface. A quick option is to go to the desktop and press CTRL + F4 and then choose from the options (typical Windows shutdown prompt).

Step1 to shutdown

Step2 to shutdown

Step3 to shutdown

Step4 to shutdown

Of course you can create a shortcut on the desktop to enable you to shutdown, restart, hibernate, lock the screen of your Windows 8 without actually navigating too much.

Right-click on your classic desktop, go to New/Shortcut and type in one of the following commands:

Shutdown: shutdown.exe –s –t 00
Restart: shutdown.exe –r –t 00
Hibernate: rundll32.exe PowrProf.dll,SetSuspendState
Sleep: rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Lock: Rundll32.exe User32.dll,LockWorkStation

To enable a shutdown timer to shutdown after certain period of time, read more at Schedule Windows Computer Shutdown

Name them the way you want and choose icon for each of them from the library. Put them in the folder “%appdata%\microsoft\windows\Start Menu\Programs\” and you should be able to search / find them on your start screen!

The first Screen after login

The default screen that you see is the Start Screen when you sign in. It is true that you would want to open some applications like Internet Explorer or Windows Explorer when you login. However, the tiles that are seen by default are of social media, photos, messages, emails, etc. I always go to the desktop first then open my fav browser from the task bar. Microsoft should track the most used apps and bring them to the start screen so that it is easily accessible and doesn’t any horizontal scrolling.

Misguiding Tiles on Start Menu

The People’s tile, shows the pictures of your friends. Sometimes you see a new picture of a close friend and click on that part of the tile where the picture is appearing “thinking” that it will take you to the friend’s profile directly. However, in reality, it opens the application. This is in a way misguiding user unless the user is really aware of it already. And when you are aware of this fact that it will not take you to your friend’s profile directly, you refrain from clicking on that tile! Yes. It has happened with me quite a lot of times. A picture appeals me to click on it but since I know that I would be taken to the default app not the friend in particular, I avoid clicking it. It is like you are seeing an entrance to a “specific” room, but you hit with a glass door when you actually try to cross the entrance.

Annoying Side Bar Menu

When you are trying to close a window (e.g. a browser), you move your cursor towards the close button on the top right corner. However, when you click, it actually shows up the right opaque bar that contains some quick buttons. Although these buttons are kept on this hover effect to make it easy for users to quickly reach, for example, the settings; it is also a hurdle when you are closing a window. You have to ensure that you dont actually touch the corner to avoid that annoying popup.

closing window in win8 problem

No direct Close Button

You have no close (X) button to close a certain app. You have to have fair knowledge of computer shortcuts like ALT + F4 Keys to close the app.

no close button for windows 8 app win8 problem

[Resolved] Not a valid feed template – WordPress Error

So, I opened up my webmaster tools to find out that some pages were giving 404 error. The error was showing like this: “ERROR: sort is not a valid feed template.”. I banged head for an hour on this before I actually fixed the issue.

Wherever there was a keyword XML in my URL, it gave this error. For example, for the url, showed the error: ERROR: how-to-include-xsl-in is not a valid feed template. Note that xml keyword is not mentioned in the error. So anything before XML is included in the error.

Another URL giving me problem was: For this as you can guess the error said: ERROR: sort is not a valid feed template.. So clearly anything before xml was in the error. I am still figuring out what caused this problem.

Solution for Not a valid feed template

Options like putting dataxml or xmlfile will also not work. The reason is that it has xml again. So, I finally settled the issue with updating the post URL to (The thing that helps is “xml” keyword not in the URL.

For the other URL, it was fixed with:

Don’t forget to

When you finally sort the error and fix it (especially if a URL change is involved, don’t forget to set a redirect to the correct URL from the old URL. Otherwise you might just loose the traffic. I use simple 301 redirects plugin it is very very simple and easy to use.

Check Aadhaar Status Online with Steps to Track Status

Once you register for Aadhaar card, you don’t have to go again to any government office and stand in a queue to check Aadhaar status or to follow up. Government of India is leveraging the skills of the IT professionals and hence we have this facility online! What you only need to do is just open the UIDAI Portal link and the Aadhaar status will be just a few clicks away. If you are looking for information on Aadhaar card, read my earlier post here, then you can come back on this page to check the Aadhaar status.

What you need to have to Check Aadhaar Status

To check the aadhaar status all you need is the Enrollment No. and Date-Time which you will find in the acknowledgement slip you received at the time of enrollment/registration. Below is the step by step guide with a pictorial demonstration.

How to Check Aadhaar Status Online

How to check Aadhaar status
Go to the UIDAI Portal and follow the steps below:

  1. In the first text box, enter the 14 or 28 digit enrollment number/id as in the acknowledgemnet slip
  2. In the next textbox, enter the date and time as printed on the acknowledgement receipt
  3. Then enter the human verification code as present on the text image below the third text box
  4. Click submit and you should see the status if details entered are valid

If the Aadhaar card is ready, you can download the e-Aadhaar card online too! This is a good option to keep the e-Aadhaar card with you handy as a proof.

e-aadhaar card status check

If you have applied for the Aadhaar card recently, you may get a message that EID provided by you is still not available with us. Please check back after few days. So be patient and check after a few days as it may take sometime for the processing to update the details online. If you had applied quite sometime back and still do not know the aadhaar status online or if you have any query or complaint, then use the following information to contact the Aadhaar Officals:

Telephone Number: 1800-180-1947
Fax: 080-2353 1947
Mailing Address: PO Box 1947, GPO Bangalore – 560001
Email Address:

Head Office Address:

Unique Identification Authority of India (UIDAI),
Planning Commission,
Government of India,
3rd Floor,
Tower II,
Jeevan Bharati Building,
Connaught Circus,
New Delhi
PIN – 110001.

If you have any questions or comments, please discuss via comments below. And if you need more information on aadhaar, read my earlier post on aadhaar card.

How to update Android latest version

Readers are constantly requesting for the steps to update android latest version software. So I am providing the steps below to update your android to the latest version. And would constantly keep this post updated with the latest steps to update android latest version.

Oreo 8.1 is the latest version released. The previous version is Nougat 7.X versions. Continue reading “How to update Android latest version”

CNG Pumps Pune

CNG Pumps Pune

List of CNG Pumps Pune, Pimpri & Chinchwad

I had pain finding information online on CNG Pumps Pune when I got a CNG car for myself. So for the ease of others, here is the list of CNG stations in Pune.

CNG Pump Types

There are two types of CNG pumps: Online & Booster.

Online CNG Pump is often called as Mother station as this has a continuous supply of CNG and it does not have to wait for anything. The pressure of the Online pumps is higher and usually constant which helps in filling the maximum gas in your car.

Booster CNG Pump is often called as Daughter Booster station. Trucks carrying the CNG cylinders are reciprocated to feed the Daughter stations so that it can serve your cars. The pressure in Daughter stations is good only when it is full. As the gas empties from the Daughter stations, the pressure goes down causing lesser gas filling in your car.

Obviously, a mother / online station is preferable at any given time. However, since there are limited number of CNG Stations in Pune, the Mother pumps are heavily queued than Daughter Booster pumps.

Online CNG Pumps


NTWadi Online Station

Narveer Tanajiwadi PMPML Bus Depot,
Shivaji Nagar,

Contact 020 – 65106862


Pimple Petroleum

Saigauri Petroleum
Opp. Alfa Laval,

MNGL Mega Station
Near Telco Motors,
Contact 020 65107588

Daughter Booster CNG Pumps

Lullanagar, Kondhwa

Ishwar Service Station
P No 83, Bibwewadi Kondhwa Road,
Opp. Mount Carmel School,

Contact 020 26837457/020 26836491/020 26836498

Mitha nagar, Kondhwa

Sheetal Petroleum (HPCL)
Sr No. 40/1/5,
Near Konark Puram Society,
Mitha Nagar,

Contact 020 26933550/020 26934925


Samarth Service station (HPCL)
Opp. Hotel Marriot,


Sant Tukaram Nagar CNG Station
Morya Industrial Estate
Nehrunagar, Pimpri Chinchwad
Contact 020 20270100


Vithal Petroleum (HPCL)
Near SP Infocity ,
Saswad Road, Fursungi,


Tekawade Service Station
15, Opp Akashwani Indraprastha,
olapur Road, Hadapsar


DR Gavhane Petroleum (BPCL)
Near Ramanand Complex,
Bhosari-Alandi Road,
Pune – 411039

Contact 020 27110236/020 32927417


Highway Service Station Pulgate

Satara Road

Deshmukh Petroleum (BPCL)
Opp. City Pride, Satara Road

Sinhgad Road, Parvati

Jyoti Petroleum,
Opp. MSEDCL Office,
Sinhgad Road,

Pimple Saudagar

Om Sai Ram Service Station,
Near Daffodil Society,
Pimple Saudagar


Sai Expressway Service (HPCL)
Mumbai-Pune Highway,
opposite to JSPM Eng college, Tathawade

Warje Malwadi 

Vardhman Petrol Depot (BPCL)
Pune-Bangalore Bypass,
Warje Malwadi

Upcoming CNG Pumps Pune

The proposed new CNG stations will be started at Katraj, Mukundnagar Vehicle depot, Bavdhan, Mundhwa, Paud road, Hinjewadi, Chandannagar, Warje, Shivajinagar and Pimpri.

If you would like to add more or correct information about CNG pumps – Pune, please feel free to put in comments below.

Budget Goa Vacation (with Pictures)

Medium Budget Goa VacationWe had been thinking to go for a trip together from a long time and finally planned and executed our medium budget Goa vacation / trip. It was a 3 days 2 nights vacation. The distance from Pune to Goa is about 11 hours by Bus. People prefer bus over train to Goa because they believe it would be too much of a travel and from Panaji or vasco da gama railway station, the beaches like Baga or Calangute are far away. However, my personal choice is Train (AC sleeper Coach) when you are not in hurry. You can chill out with friends in the train during the long journey. One thing I experienced is that on the return journey you must book a faster conveyance because it becomes sad when your vacation is coming to an end. Preferably, flights! I am surely going to take a flight next time due to the experience at least on the return journey. The distance to Goa from Pune is 459 kms by road. Continue reading “Budget Goa Vacation (with Pictures)”