1st: 8gb is only for dual sim phone, is your phone dual sim?
2d: Even if it says 8 gb you wont get it, at least 2gb is reserved for ROM. Mine is single sim and it's 4 gb but user available is only 2gb.
Just buy sd card, it's very cheap and use phone storage only for apps.