本发明提供了一种服务计费的方法,包括:定制服务计费规则元数据;按照预设的规则模型使用所述规则元数据生成满足业务需求的服务计费规则;依据用户选择的服务,建立用户信息与相应的服务计费规则的关联;依据用户的服务请求数据,匹配相应的服务计费规则生成计费信息。本发明可以在将计费流程与计费规则分离的基础上,提高计费规则的可定制性,并满足复杂的服务计费需求。