就说说开一家公司的流程和成本
本人在进互联网公司和外企前,也和一位老板合作做,在一家小微公司里做过技术负责人,所以也了解开办一家公司的流程以及公司运作的成本。
通过本文大家其实能看到创业的难度。具体来讲,开办并维持着一家公司,其实需要操心的事很多,而且很多成本大家其实也未必知道,所以创业,尤其是开公司创业,其实是要有一定客户资源和盈收渠道的。
相反,如果只具有一些想法,打算开个公司,招募一些人来实现,然后变现,这样模式大概率不行。
1 注册公司所需提供的资料
第一,需要提供申请注册公司的法人和股东的身份证原件。
第二,需要提供公司的名称,一般为了防止重名,需要提供多个。
第三,提交申请注册公司的经营范围。
第四,提交公司的法人和股东投资比例,以及公司和法人的联系电话。
然后去工商局办理,如果是合伙投资创业,可选择普通的有限公司,这种情况下最低注册资金3万元,如果股东只有你一个人,那么就选一人有限公司,这种情况下,最低注册资金10万元。
2 注册公司的步骤
1 核名,到工商局去领取一张“企业(字号)名称预先核准申请表”,在上面填写你打算注册的公司名称,这时工商局的工作人员会到他们的内部网上去看下是否有重名,如果没有,就可以用这个名字,此时就会给你一张“企业(字号)名称预先核准通知书”。
2 找办公地点,比如去租个写字楼,一般初创公司会租一间房间。租好以后要带着租房合同,去税务局买印花税,我记得当时好像是按年租金的千分之一,比如每年房租10万,就去买100块的印花税。
3 编写公司章程和准备公司的法人图章,公司章程一般可以到工商局网站下载,适当修改就行,法人图章一般找刻图章的地方刻一个,对他们讲是法人图章即可,这里请注意,是法人的私章,公章是要等执照办下来再办理。
4 到银行开立专门的公司验资户,具体是,让所有股东带着自己入股的钱到银行,同时还要带公司章程,第一步提到的核名通知,法人的图章和相关身份证,到银行取开个公司户头。做好这步以后,银行会发给每个股东缴款单。
5 办理验资,这块可以找一家会计师事务所取办理。
6 把上文办理好的一些资料收集全,交给工商局,这块细节本人有些记不得,但如果要办公司,这块可以事先问工商局,好像要给的资料还不少。工商局查验以后,一般几天以后就可以发公司执照了。
7 拿到执照后,到指定的刻章社去刻法人的公章和财务章。
8 办理企业组织机构的代码证,这步是需要用营业执照,到技术监督局办理组织机构代码证。
9 去银行开公司的基本账号,这块要带的资料不少,我记得要带营业执照和组织机构代码证,具体到时候可以咨询银行。
10 办理税务登记,领到执照后,好像要在一定时间内,到当地税务局申请领取税务登记证。办理税务登记证时,公司必须有一个会计,这里可以请个兼职会计。
11 申请领购发票,如果公司是卖商品的,可以申请国税发票,当时本人所在公司是做软件的,好像是去申请地税发票,这块细节当时是由会计办理的,本人万一说错了,请大家见谅。
3 租房和用人成本
房屋租金一般是和写字楼或办公楼去谈,但除此之外,还要缴水费和电费,而且电费可能是工业用电的价格。
当时我所在的公司还招了几个程序员,但对公司来说,不仅要给公司,而且还要缴纳社保。一些初创公司会按当地最低成本缴纳,但算下来这也是笔不小的开支。
如果有公司还管午饭,或者晚上加班还报销车钱,这也是一笔支出。
比如当下,有个公司招了3个程序员,哪怕是大专或高职,没5,6千招不到,这还是公司,加上社保,每人每月一般支出在7,8千左右,3个人就2万多,每个月的房租、水电和吃饭各种开销,当下一个月也有2万块。
换句话说,开个公司,即使租位置一般的办公室,而且只租一间,一个月的开销也会在4万左右。比如当下一个软件产品研发4个月,推广2个月,半年能有收益这还算快的,但这样的话,老板至少得投入20w。
如果时间再久些,开发一些软件产品的人数再多些,比如招个6个人开发,一个月有3,4万的开销真不算少,开发时间是10个月,真可能30多万投下去一点水漂都看不到。
4 要缴的税
一种是营业税,营业税是只要有交易,比如软件卖出去了,不管是否挣钱,只要开了发票,就要交税。当时我所在的公司是卖软件的,相当于服务型公司,好像税额是发票的5%。
还有一种是所得税,这是对利润部分交税,利润是收益减去各种开支,比如买电脑的钱,平时吃饭的钱都需要开发发票,这可以当做成本。
5 创业得谨慎
从上文大家能看到,开公司所需要的步骤不少,就姑且不说这个,开公司所需的人力、场地和缴税成本,真可能高出大家的想象。
所以当下,比如有人在创业开公司前,已经积累了较为稳定的客户,具有较为稳定的收益来源,那这家公司发展壮大的可能性还真不小。
但如果相反,如果有人单凭一些想法,八字都没一撇,然后再图个虚名开个公司,想从零搭建盈利模式,这样的话,真可能几十万投下去一点效果都看不到,这真就是所谓的“烧钱”了。
相关文章:
就说说开一家公司的流程和成本
本人在进互联网公司和外企前,也和一位老板合作做,在一家小微公司里做过技术负责人,所以也了解开办一家公司的流程以及公司运作的成本。 通过本文大家其实能看到创业的难度。具体来讲,开办并维持着一家公司,其实需要操…...
【前端】面试八股文——数组扁平化的实现
【前端】面试八股文——数组扁平化的实现 数组扁平化是指将一个多维数组转换为一维数组。在前端开发中,处理这样的数组结构是很常见的需求。本文将详细介绍几种实现数组扁平化的方法,以帮助读者更好地理解和应用这些技术。 1. 使用 Array.prototype.fl…...
2005-2022年各省全体居民人均可支配收入数据(无缺失)
2005-2022年各省全体居民人均可支配收入数据(无缺失) 1、时间:2005-2022年 2、来源:国家统计局、统计年鉴 3、指标:全体居民人均可支配收入 4、范围:31省 5、缺失情况:无缺失 6、指标解释…...
JVM调优,何时调优,怎么调优,面试的时候调优
一般Java面试的时候,面试官都喜欢问一个面试题,就是JVM调优的面试题,相信超过99%的小伙伴都没有过JVM调优的经历。说实话,我以前也没有相关的调优经验,也非常喜欢百度,这个问题到底想问什么,应该…...
朗之万动力学(Langevin dynamics)
朗之万动力学(Langevin dynamics) 是一种模拟经典粒子运动的方法,常用于物理、化学和材料科学等领域。它是由法国物理学家保罗朗之万(Paul Langevin)于1908年提出的,用于描述布朗运动,即微小粒…...
双指针技巧,链表
双指针链表 虚拟头节点双指针,都要用虚拟1头节点 合并两个有序链表 设置双指针,都指向虚拟头节点 ListNode list1 代表的是头节点 class Solution {public ListNode mergeTwoLists(ListNode list1, ListNode list2) {ListNode dummynew ListNode(-1…...
鸿蒙 DevEcoStudio:发布进度条通知
使用notificationManager及wantAgent实现功能import notificationManager from ohos.notificationManager import wantAgent from ohos.app.ability.wantAgent Entry Component struct Index {State message: string 发布进度条通知progressValue: number0async publicDownloa…...
web前端之vue动态访问静态资源、静态资源的动态访问、打包、public、import、URL、Vite
MENU 静态资源与打包规则动态访问静态资源直接导入将静态资存放在public目录中动态导入URL构造函数结束语实践与坑附文 静态资源与打包规则 介绍 Vite脚手架在打包代码的时候,会把源代码里对于静态资源的访问路径转换为打包后静态资源文件的路径。主要的区别是文件指…...
Raven2掠夺者2渡鸦2角色创建、游戏预下载、账号怎么注册教程
《渡鸦2》(Raven 2)是由韩国开发的一款大型多人在线角色扮演游戏(MMORPG)类型的手游,作为前作《Raven》的续集,继承并发展了其黑暗奇幻世界观,同时在游戏设计和内容上进行了大量创新。游戏预计于…...
Window VScode配置Conda教程(成功版)
VScode配置Conda 参考博文:https://blog.csdn.net/qq_51831335/article/details/126757014Anaconda安装(注意勾选自动配置环境变量!) 官网:https://www.anaconda.com/download/success VScode配置 python插件安装安装 …...
探索旅行的优惠之选,千益畅行旅游卡让旅程更省心省力!
在旅行的道路上,一张旅游卡往往能为您带来意想不到的便利与优惠。那么,对于千益畅行旅游卡,您是否好奇如何轻松拥有它呢? 首先,千益畅行旅游卡作为旅行者的贴心伴侣,为您提供了多样化的获取渠道。您可以通…...
JVM学习-彻底搞懂Java自增++
从字节码角度分析i和i的区别 public void method6() {int i 10;i; //在局部变量表上直接加1}public void method7() {int i 10;i; //字节码同i}public void method8() {int i 10;int a i; //通过下图可以看出先将局部变量表中的值push到操作数栈,然…...
【全开源】民宿酒店预订管理系统(ThinkPHP+uniapp+uView)
民宿酒店预订管理系统 特色功能: 客户管理:该功能可以帮助民宿管理者更加有效地管理客户信息,包括客户的姓名、电话、地址、身份证号码等,并可以在客户的订单中了解客户的消费情况,从而更好地满足客户的需求ÿ…...
9.3 Go语言入门(变量声明和函数调用)
Go语言入门(变量声明和函数调用) 目录二、变量声明和函数调用1. 变量声明1.1 使用 var 关键字声明1.2 简短声明1.3 零值1.4 常量 2. 函数调用2.1 函数定义2.2 多个返回值2.3 命名返回值2.4 可变参数2.5 匿名函数和闭包 目录 Go 语言(Golang&a…...
CVE-2020-7982 OpenWrt 远程命令执行漏洞学习(更新中)
OpenWrt是一款应用于嵌入式设备如路由器等的Linux操作系统。类似于kali等linux系统中的apt-get等,该系统中下载应用使用的是opgk工具,其通过非加密的HTTP连接来下载应用。但是其下载的应用使用了SHA256sum哈希值来进行检验,所以将下载到的数据…...
代码随想录——左叶子之和(Leetcode404)
题目链接 BFS 队列 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right)…...
解禁谷歌等浏览器禁止网站使用麦克等媒体设备
1、浏览器地址栏输入chrome://flags/ 微软的chromium内核的edge浏览器,既可以输入:chrome://flags/ ,也可以输入edge://flags/ 2、打开后,界面如下 3、输入搜索,unsafe,并启用、输入需要启用的网址...
如何彻底卸载sql sever2022
目录 背景过程1、关闭sql sever服务2、打开控制面板,卸载SQL Sever3、手动删除 SQL Server 遗留文件4、清空注册表5、重启计算机以确保所有更改生效。 总结 背景 重装了电脑,安装sqlServer,一直报错,不成功,所以每次安…...
「51媒体」如何与媒体建立良好关系?
传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 与媒体建立良好关系对于企业或个人来说都是一项重要的公关活动。 了解媒体:研究媒体和记者的兴趣,提供相关且有价值的信息。 建立联系:通过专业的方式…...
Selenium 库的爬虫实现
Selenium 是什么? Selenium 是一个用于自动化 Web 应用程序测试的工具。它提供了一个用于测试网站的框架,可以模拟用户在浏览器中的操作,如点击链接、填写表单、提交数据等。Selenium 可以在多种浏览器和操作系统上运行,并且支持…...
linux之kylin系统nginx的安装
一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源(HTML/CSS/图片等),响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址,提高安全性 3.负载均衡服务器 支持多种策略分发流量…...
利用ngx_stream_return_module构建简易 TCP/UDP 响应网关
一、模块概述 ngx_stream_return_module 提供了一个极简的指令: return <value>;在收到客户端连接后,立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量(如 $time_iso8601、$remote_addr 等)&a…...
JavaScript 中的 ES|QL:利用 Apache Arrow 工具
作者:来自 Elastic Jeffrey Rengifo 学习如何将 ES|QL 与 JavaScript 的 Apache Arrow 客户端工具一起使用。 想获得 Elastic 认证吗?了解下一期 Elasticsearch Engineer 培训的时间吧! Elasticsearch 拥有众多新功能,助你为自己…...
django filter 统计数量 按属性去重
在Django中,如果你想要根据某个属性对查询集进行去重并统计数量,你可以使用values()方法配合annotate()方法来实现。这里有两种常见的方法来完成这个需求: 方法1:使用annotate()和Count 假设你有一个模型Item,并且你想…...
大模型多显卡多服务器并行计算方法与实践指南
一、分布式训练概述 大规模语言模型的训练通常需要分布式计算技术,以解决单机资源不足的问题。分布式训练主要分为两种模式: 数据并行:将数据分片到不同设备,每个设备拥有完整的模型副本 模型并行:将模型分割到不同设备,每个设备处理部分模型计算 现代大模型训练通常结合…...
AI编程--插件对比分析:CodeRider、GitHub Copilot及其他
AI编程插件对比分析:CodeRider、GitHub Copilot及其他 随着人工智能技术的快速发展,AI编程插件已成为提升开发者生产力的重要工具。CodeRider和GitHub Copilot作为市场上的领先者,分别以其独特的特性和生态系统吸引了大量开发者。本文将从功…...
(转)什么是DockerCompose?它有什么作用?
一、什么是DockerCompose? DockerCompose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器。 Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。 DockerCompose就是把DockerFile转换成指令去运行。 …...
算法笔记2
1.字符串拼接最好用StringBuilder,不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...
面向无人机海岸带生态系统监测的语义分割基准数据集
描述:海岸带生态系统的监测是维护生态平衡和可持续发展的重要任务。语义分割技术在遥感影像中的应用为海岸带生态系统的精准监测提供了有效手段。然而,目前该领域仍面临一个挑战,即缺乏公开的专门面向海岸带生态系统的语义分割基准数据集。受…...
JS手写代码篇----使用Promise封装AJAX请求
15、使用Promise封装AJAX请求 promise就有reject和resolve了,就不必写成功和失败的回调函数了 const BASEURL ./手写ajax/test.jsonfunction promiseAjax() {return new Promise((resolve, reject) > {const xhr new XMLHttpRequest();xhr.open("get&quo…...
