I apologize if I get a tad bit political here.
This is part one of a series of at least two posts on almsgiving. In this first post I will stress the need to give alms and in the next I will meditate on the "hows" of giving alms in a "cashless" society.
Taking care of the poor is one of the foremost duties of a Christian. Long before Christ Himself had anything to say on the subject, the responsibilities of those who have to those who have not were laid forth in the Law. The most often repeated accusation of the Old Testament prophets to the Hebrew people was not their continual fall into idolatry but their refusal to take care of the poor. Our Lord had much to say about caring for the poor - to the point of identifying the poor with Himself (Matthew 25:40). The office of the deacon was instituted primarily for the caring of the poor. St Paul tells us that those who care for the poor "entertain angels unaware" (Hebrews 13:2). The Church Fathers stressed caring for the poor so often that it would be wearisome to hunt down all the citations related to the topic (St John Chrysostom's "On Wealth and Poverty" would be a good place to start). A responsibility to the needy is stressed every Lent for Orthodox Christians. For Western Christians, one can point to St. Francis of Assisi, Martin Luther, or John Calvin as giving rather strong-worded exhortations on the responsibility of the Christian to the poor.
One of the most used buzz-phrases in modern Christianity is the "personal relation with Christ." While this is most often used to refer to prayer and Bible reading, what Christ Himself tells us (again, in the 25th chapter of Matthew) is that in order to have a personal relationship with Him we must have a personal relationship with others. How we treat family is how we treat Christ. How we treat fellow parishioners is how we treat Christ. And how we treat the poor is how we treat Christ.
Our responsibility to the poor is our own, each as an individual, and not something to be passed on to others. Giving to one's parish is indeed a good thing. Donating to a charity is good as well. Regardless of ones politics, one must admit that those who support welfare have their hearts in the right place. But our personal responsibility to the poor is just that, personal. It is about encountering, not organizations, but persons. A "charity" is an organization, run by people, who may or may not use the funds you donate in the ways you intend. True charity is yourself giving to others out of love - the same love the Only Begotten Son showed when He gave Himself for the world.
This is not to downplay tithing or contributing to charity or voting for a pro-welfare candidate. If your parish has an outreach to the poor, by all means contribute. But this contribution does not absolve you of the personal interaction of giving money to someone who asks for it. That is the point of almsgiving - not setting up some arbitrary monetary limit based upon your income - but personally interacting with another human being who, for whatever reason, is less fortunate than you.
Even if you don't currently have the money to give, give your time. Listen to their story. Pay attention, don't just duck your head and walk past - otherwise you are ignoring not some random stranger but Christ Himself.
Don't judge - that is, don't write off their hard luck to personal choices, no matter how obvious you think those choices might be. So they might spend any money they receive on alcohol or crack. By the standard which you judge you will be judged (Matthew 7:2). How much have you spent on things you don't "need"? How much credit card debt do you currently have? Sure, your poor choices might not have led to you sleeping on the streets, but given the wrong circumstances are you so entirely sure that you'd be able to focus only on "necessities" and not spend at least a little money on frivolous things? Should Christ judge you for every poor choice you make, even (or especially) those not related to money?
If someone asks, and you have the money, for the love of God (literally) give it. If you happen not to be carrying cash but have food, give it. If those options fail, tell that person of some place that will help - if your parish happens to run an outreach tell them of that. Should you happen to not know of anything, give your time. Acknowledge the person is alive, that they are indeed a person, that because they are a person they are worth listening to, see the image of God in them. Give what you can, even if the only thing you have to offer is a sympathetic ear. "Silver and gold" you might not have (Acts 3:6), but God has most assuredly provided you with something you can give that will benefit the person asking (except for tracts. Those usually do more harm than good), and by giving of what you have you are giving back to God.