In another blog, I was asked this question: Do you believe a person must be Catholic to get to Heaven?
The short answer is I believe the only requirement for a person to get to Heaven is that person's soul must be completely free of sin.
Regarding the Church, Christ developed the image of the Good Shepherd and His Church through the image of the flock or sheepfold and who will be in it. Read St. John 10 only 42 short verses.
"I am the Good Shepherd; and I know mine and mine know me" v. 14 ..."And other sheep I have that are not of this fold. Them also, I must bring, and they shall hear my voice, and there shall be one fold and one shepherd." v. 16 "As the Father knoweth me and I know the Father; and I lay down my life for my sheep" v. 15 ....the Father and I are one." v. 30.
As far as the Church, I believe it cannot be a matter of indifference to which Church I belong. I have examined the reasons for my Catholic faith and also the claims of the Catholic Church. She is the only possible Church historically, Scripturallly, and logically and that she must be infallible in her official teachings in faith and morals. Once I knew that the Catholic Church is divinely qualified to speak the truth in religious matters, I accept her decisions and definitions. As far as I'm concerned nothing could be more wise than that. In fact, it would be sheer folly to do otherwise.
I believe that since Christ established one Church, I am not free to belong to any other. I believe that nevertheless, all those outside the Church through no fault of their own will be saved if they follow their conscience and do not die in mortal sin.
I cannot conscientiously say that one religion is as good as another. I believe that those who labor under ignorance of the true religion, if this ignorance be invincible, are not before the eyes of God burdened with guilt for this thing. I believe that those will be lost who are convinced that the Catholic religion is the true religion and yet refuse to embrace it.
I believe that is what I mean when I say: "Outside the Catholic Church there is no salvation."
Is it not God's will that all should be Catholic?
I believe it is. For Christ established the Catholic Church, and commanded her go and teach all nations, baptizing them in the name of the Father, and of the SOn and of the Holy Spirit. But He said also, "He that believes and is baptized shall be saved, he that believes not shall be condemned." He thereby tells us that not all who hear the truth will accept it. He Himself did not convert all to whom He preached. In individual cases, we must refuse to judge in which even those who have heard the truth concerning the Catholic Chruch apprehend its significance. Their responsibiliity in remaining non-Catholics must be left to Almighty God.
Meantime, we Catholics pray for them realizing that God's time is the best time. It is for us to pray that He give them the grace of the Catholic faith, and that they may correspond with that grace despite all difficulties when it becomes clear to them where God is calling them.